Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.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
从文本字段到sql语句ms access的短日期_Sql_Ms Access_Textbox_Ms Access 2010_Sql Insert - Fatal编程技术网

从文本字段到sql语句ms access的短日期

从文本字段到sql语句ms access的短日期,sql,ms-access,textbox,ms-access-2010,sql-insert,Sql,Ms Access,Textbox,Ms Access 2010,Sql Insert,此SQL语句返回错误: 查询表达式“#21.03.2016”中的日期出现语法错误 txtData是一个文本字段,其格式为短日期。 我在谷歌上搜索,寻找我在哪里犯了语法错误的答案,我真的不明白我在哪里犯的 数据库列数据也被格式化为日期/时间。数据库引擎无法将2016年3月21日作为日期文本处理 以db引擎可以使用的方式格式化它 改变这个 &Me!txtData& 对此 strSQLzm1a = "INSERT INTO dbGrafikTest (imieNazwisko, numerTelef

此SQL语句返回错误:

查询表达式“#21.03.2016”中的日期出现语法错误

txtData
是一个
文本字段
,其格式为
短日期
。 我在谷歌上搜索,寻找我在哪里犯了语法错误的答案,我真的不明白我在哪里犯的


数据库列
数据
也被格式化为
日期/时间

数据库引擎无法将
2016年3月21日
作为日期文本处理

以db引擎可以使用的方式格式化它

改变这个

&Me!txtData&
对此

strSQLzm1a = "INSERT INTO dbGrafikTest (imieNazwisko, numerTelefonu, zmiana, praca, data) VALUES ('" & Me!listZM1a.Column(0) & "', '" & Me!listZM1a.Column(1) & "', 'zm1', 'automatyk', #" & Me!txtData & "#);"

或者,您可以使用参数查询,然后提供所需的日期/时间值,而不考虑格式问题。

数据库引擎无法将
21.03.2016
作为日期文字处理

以db引擎可以使用的方式格式化它

改变这个

&Me!txtData&
对此

strSQLzm1a = "INSERT INTO dbGrafikTest (imieNazwisko, numerTelefonu, zmiana, praca, data) VALUES ('" & Me!listZM1a.Column(0) & "', '" & Me!listZM1a.Column(1) & "', 'zm1', 'automatyk', #" & Me!txtData & "#);"

或者,您可以使用参数查询,然后提供所需的日期/时间值,而不考虑格式问题。

在insert语句末尾有一个
#
。这是故意的吗?我没有义务在“对象”的开头和结尾放置
#
来确定它的日期字段?啊-刚刚发现了它的访问权限,所以我不知道答案,但看起来前面的
#
可能是个问题。如果您遗漏了它会发生什么?如果我删除它们,则不会出现错误,但不会向表中插入任何内容。在insert语句的末尾有一个
。这是故意的吗?我没有义务在“对象”的开头和结尾放置
#
来确定它的日期字段?啊-刚刚发现了它的访问权限,所以我不知道答案,但看起来前面的
#
可能是个问题。若你们错过了它会发生什么?若我删除它们,我并没有得到任何错误,但并没有插入到表中。谢谢你们,一些新的东西要学习。这解决了我的问题。我假设,若我将所有内容格式化为日期,那个么SQL语句中就不需要任何格式。谢谢你们,有一些新的东西需要学习。这解决了我的问题。我假设,若我将所有内容格式化为日期,那个么SQL语句中就不需要任何格式。