由于time在数据库中保留字,故插入时要加[ ].
同时,要注意权限问题,acess数据库要有读写权限。
在调试程序的时候要把access关闭了,否则不具有写权限,是插入不进去的。
例:
string time=DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
insert into tablename (num,time) values(' "+time+" ')
time在tablename中的数据类型是文本
应改为:
insert into tablename ([time]) values( ' "+time+" ')
注意:加单引号

本文介绍了在使用Access数据库时遇到的一些常见问题及解决方法,包括如何处理time作为保留字的情况,确保数据正确插入,以及调试过程中需要注意的权限问题。
Access中插入时间类型注意的问题&spm=1001.2101.3001.5002&articleId=1961603&d=1&t=3&u=3a6afdfc236d49f0909a076a48dd2185)
6012

被折叠的 条评论
为什么被折叠?



