一个非常,非常,非常,非常奇怪的问题,我快要疯了.(一个关于access中插入数据的问题) 提示如下错误:未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Access插入后可能不会马上显示,过一会再刷新 不是不显示,而是执地到myCommand1.ExecuteNonQuery();这一步就出错. 倒,如果我的理解能力还可以的话那不是说system.data.dll没有处理你这个异常吗? insert into table4(numb,price,mtotal,date,cn,cfn,csn,dosa,rout,stren,mea1,vol,mea2,hospcode) values(11,11,11,'11','11','11','11','11','11','11','11','11','11','11')"; 几种可能:插入的字段数量与值的数量不匹配,数数就知道了,但不大可能。date是关键字。但最有可能的还是值的类型与字段类型不匹配,date是不是datetime型的? sql1="insert into table1(numb) Values(11)" 能通过吗?如果可以sql1="insert into table1(numb,price) Values(11,11)" 。挨个试啊 1 数据库文件的访问权限。2 ACCESS是不是采用了SQL92标准。3 关健字有没有加[]4 数据库文件是不是97格式5 插入的数据类型是不是和表中的定义不匹配。建议你在ACCESS中的SQL视图中试验你的SQL语句,如果它通过了。就说明是其它问题。我也是SQL2000转用ACCESS的好多问题,最讨厌它在WEB页面上的“END”错误。 看了各位大大的留言,激动中...............终于有人理我了呵呵,赶紧按大家说的试一下先.先谢谢先.另: to:Ivony() date也是字符形式的. 除了numb,price,mtotal这三个为numeric外,其它全部是255个字节的文本字段. 对了,还有。6.有没有采用自动增长列7。数据库连接语句:"....Data[这里有个空格]Source=....." 哎,ACCESS总是让人上火!希望楼主能解决问题。 sql1="insert into table1(numb,price,mtotal,[date],cn,cfn,csn,dosa,rout,stren,mea1,vol,mea2,hospcode) values(11,11,11,'11','11','11','11','11','11','11','11','11','11','11')"; date是Access的关键字,用[]区分 问题解决了,是跟: lxcc(虫子|专注于抢分) 说的一样,我日.....不过,通过这回学到了很多东西.同时加深了对access的学习.唉.晕.......再次谢谢大家的关注.马上结单. 求解~~~~~TCP服务端运行不稳定~~~~自从我在客户端写了有关引索的语句 请问Load事件中的控件 反射之后怎么能更新Dll?exe没有退出的情况下. vs2008里标题栏的背景怎么改掉? 比较两个datatable 表并将不同结果合并成一个新的datatable表 帮我看看这段代码哪里有毛病 C#按钮图标上的动态数字 pictureBox1_LocationChanged事件 求使用Treeview的例子 请各位提供一份C#中数据库的对象、方法参考手册 做过项目的朋友可以指点指点吧?!!UP有分 求教高手socket关闭的问题
插入的字段数量与值的数量不匹配,数数就知道了,但不大可能。
date是关键字。但最有可能的还是值的类型与字段类型不匹配,date是不是datetime型的?
sql1="insert into table1(numb,price) Values(11,11)"
。挨个试啊
2 ACCESS是不是采用了SQL92标准。
3 关健字有没有加[]
4 数据库文件是不是97格式
5 插入的数据类型是不是和表中的定义不匹配。
建议你在ACCESS中的SQL视图中试验你的SQL语句,如果它通过了。就说明是其它问题。
我也是SQL2000转用ACCESS的好多问题,最讨厌它在WEB页面上的“END”错误。
终于有人理我了呵呵,赶紧按大家说的试一下先.先谢谢先.
另: to:Ivony()
date也是字符形式的.
6.有没有采用自动增长列
7。数据库连接语句:"....Data[这里有个空格]Source=....."
再次谢谢大家的关注.马上结单.