由于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+" ')
注意:加单引号