Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Datetimepicker在mysql中返回空值。[VB.NET]_Mysql_Vb.net - Fatal编程技术网

Datetimepicker在mysql中返回空值。[VB.NET]

Datetimepicker在mysql中返回空值。[VB.NET],mysql,vb.net,Mysql,Vb.net,这是我的密码: '" & DateTimePicker1.Value & "')" 它一直在mysql中返回这个,我做错了什么?“0000-00-00” phpmyadmin中的列类型也是DATEDateTimePicker1.Value.ToSortDateString() 您还可以尝试将CAST(“&DateTimePicker1.Value.ToSortDateString()&“”作为日期)我认为您无法指定这样的格式。试试这个: DateTimePicker1.Valu

这是我的密码:

'" & DateTimePicker1.Value & "')"
它一直在mysql中返回这个,我做错了什么?“0000-00-00”


phpmyadmin中的列类型也是DATE

DateTimePicker1.Value.ToSortDateString()


您还可以尝试将CAST(“&DateTimePicker1.Value.ToSortDateString()&“”作为日期)

我认为您无法指定这样的格式。试试这个:

DateTimePicker1.Value.Date.ToString("d")

更新

MSSQL需要日期的特定格式-YYYYMMDD

DateTimePicker1.Value.ToString("yyyyMMdd")

您确定查询语句执行正确吗?代码在哪里?我希望该字符串有一个左括号,因为在“.”后面有一个。dob的列类型是什么?可能重复的not use ticks、not concat SQL和not pass TEXT尝试了这个,返回的null值类型没有格式,也无法格式化。它们是一种价值。格式是用来显示给人类的。@puropoix我不懂。我们通过ToString将值转换为字符串,字符串的格式将是“d”指定的格式。