在MS Access中使用c#插入日期
本文关键字:插入 日期 MS Access | 更新日期: 2023-09-27 18:16:39
谁能告诉我我做错了什么,而插入日期进入ms访问?我正在使用下面的sql语句插入日期,日期格式为d-M-yyyy
insert into tbl_date(date_value) values(#8/7/2014#)
它没有显示任何错误,但存储在7-Aug-2014
而不是8-Jul-2014
访问
这个问题的解决方案是什么?
数据库日期格式为MM/DD/YYYY插入8为月,7为日
请核对
insert into tbl_date(date_value) values(#7/8/2014#)
访问,无论您喜欢与否,日期格式为月-日-年。不是"正常"的日期-月-年。因此,您需要一个Format函数来将正常日期解析为MM/DD/YYYY格式。我不确定c#函数是什么,但在VBA中会使用Format函数,如。
INSERT INTO tbl_date(date_value) VALUES (Format(Date(), "'#mm'/dd'/yyyy'#"))