C#载使用Access时出现INSERT INTO语句语法错误原因

2024-11-30 04:35:00
推荐回答(2个)
回答1:

access日期两边加#号,不是单引号。
在编程语言中,日期型(Date) 在内存中占用8个字节,以浮点数形式存储。
日期型数据的日期表示范围为:100年1月1日~9999年12月31日。
日期型数据的时间表示范围为:00:00:00 ~ 23:59:59。
用#括起来放置日期和时间,允许用各种表示日期和时间的格式。
日期可以用“/”、“,”、“-”分隔开,可以是年、月、日,也可以是月、日、年的顺序。时间必须用“:”分隔,顺序是:时、分、秒。
例:
#09/10/2000#或 #2000-09-12#
#08:30:00 AM#
#09/10/2000 08:30:00 AM#
例:
Dim mylab As Date
mylab = #9/3/2001 11:35:00 AM#
Time = mylab
在VB中会自动转换成mm/dd/yy(月/日/年)的形式。

回答2:

access日期两边加#号,不是单引号,改了再看啥错。