access 标准表达式中数据类型不匹配 (20091204 15:14:40)

用asp.net 插入access数据库时,出现如题的问题.

原因:

1.使用OleDbCommand来执行带参数的SQL命令时,参数不是按名称来引用的,而是按参数在SQL中出现的位置顺序来引用的。

2.时间类型插入时要用

childParam[0].Value = runTimeList[i].NextRunTime.ToString("yyyy-MM-dd hh:mm:ss");

这样的方式来插入才行.

转载自:

泊来阳光的BLOG

http://blog.sina.com.cn/s/blog_3e6d72980100fwuh.html

原文地址:https://www.cnblogs.com/CommonDream/p/2761706.html