(C#)Access中插入时间类型注意的问题
2007-12-23 13:55
405 查看
由于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+" ')
注意:加单引号
同时,要注意权限问题,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+" ')
注意:加单引号
相关文章推荐
- Java向MySQL数据库插入时间类型Date数据时需要注意的问题
- Java向MySQL数据库插入时间类型Date数据时需要注意的问题
- Java向MySQL数据库插入时间类型Date数据时需要注意的问题(二)
- access 更新时间类型遇到的问题
- c# OleDb操作Access时间类型:操作符丢失,或者提示错误“标准表达式中数据类型不匹配
- 使用C#通过Oracle.DataAccess连接Oracle,部署时需要注意版本问题
- 关于向MySQL数据库插入datetime类型时间的问题
- 注意在insert插入数据库时的int类型问题
- 关于Access Insert Into 语句的时间插入问题?
- 【转】使用C#通过Oracle.DataAccess连接Oracle,部署时需要注意版本问题
- C#调用C++版本dll时的类型转换需要注意的问题小结
- C#调用C++版本dll时的类型转换需要注意的问题小结
- C# 插入数据库datetime类型问题
- C#用Oracle.DataAccess中连接Oracle要注意版本问题!
- 使用C#通过Oracle.DataAccess连接Oracle,部署时需要注意版本问题
- c# OleDb操作Access时间类型:操作符丢失,或者提示错误“标准表达式中数据类型不匹配
- 向ACCESS中的"时间/日期"字段中插入DateTime.Now时出现“标准表达式中数据类型不匹配。”错误的解决办法
- 向ACCESS中的"时间/日期"字段中插入DateTime.Now时出现“标准表达式中数据类型不匹配。”错误的解决办法
- 用mybatis查oracle,spring操纵mongodb插入数据时出现的时间类型问题
- 插入数据时,保存的date类型时间字段的数据只有年月日,没有时分秒的问题