日期:2014-05-20  浏览次数:20487 次

"字段太小而不能接受所要添加的数据的数量"如何调试
执行oleDbAda.Update(dataSet,   "table1 ");语句用于更新数据库,
出现 "字段太小而不能接受所要添加的数据的数量 "错误,
如何定位到出现该错误的行号和列号?


------解决方案--------------------
调试看看dataSet中的数据,就知道哪里了
------解决方案--------------------
动态找不好找,Update时才会出错。还是静态走读吧,看每个字符串字段允许长度是否设置小了,数字型的是否应该int的设成了byte等。
------解决方案--------------------
看看你输入的是什么数据, 然后数据库让你让你输入这么长,主要检查些字符串
------解决方案--------------------
你启用调试都不行?
vs2005,按F5呀
------解决方案--------------------
数据库里字段长度为50,你却试图插入长度为100的字符串,就出这个错误!
------解决方案--------------------
解决办法:增大字段的长度或减少输入字段串的长度
------解决方案--------------------
调试,凭感觉预计那个字段不够大