用SqlBulkCopy批量插入数据 遇到的错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用SqlBulkCopy批量插入数据 遇到的错误相关的知识,希望对你有一定的参考价值。
如图所示,用SqlBulkCopy插入数据时,报这个错,在网上百度了下这个错误,说有可能是大小写的问题什么的,我检查过了,并没有这个方面的问题。我数据库里的那个表的列名跟DataTable表的列名是一模一样的。但是DataTable表的中某些的列,在数据库中的那个表并没有。就是说结构不一样。如果表结构是不是不能用SqlBulkCopy方法做啊。
参考技术A 结构不同,这个SqlBulkCopy方法也是能用的,看报错应该是哪个列没有写对,建议你可以一列一列的试,将其它的先注释掉,应该能解决的。参考:http://www.cnblogs.com/scottckt/archive/2011/02/16/1955862.html 参考技术B 列名必须是一样的,否则不能用bulkcopy 参考技术C 留联系看,晚上在线。本回答被提问者采纳
以上是关于用SqlBulkCopy批量插入数据 遇到的错误的主要内容,如果未能解决你的问题,请参考以下文章