用SqlBulkCopy批量插入数据 遇到的错误
2011-07-05 15:43
295 查看
错误一:来自数据源的 String 类型的给定值不能转换为指定目标列的类型 nvarchar。
还有其他的错误如:AddTime不能为DBNull (这个应该是目标表中AddTime要求不许为null),哈哈,错误多了,都忘记了。。。
可能的原因有两种
可能是有"'"(单引号),替换成““”(双引号)。
可能是目标表字段的长度比要导入的数据长度小。
错误二:给定的 ColumnMapping 与源或目标中的任意列均不匹配。
可能的原因
1.源数据的字段名称和目标数据的字段名称不匹配(大小写敏感的,这个要加强注意啊!)
如:UserName 和 Username ,这样就不行
还有其他的错误如:AddTime不能为DBNull (这个应该是目标表中AddTime要求不许为null),哈哈,错误多了,都忘记了。。。
可能的原因有两种
可能是有"'"(单引号),替换成““”(双引号)。
可能是目标表字段的长度比要导入的数据长度小。
错误二:给定的 ColumnMapping 与源或目标中的任意列均不匹配。
可能的原因
1.源数据的字段名称和目标数据的字段名称不匹配(大小写敏感的,这个要加强注意啊!)
如:UserName 和 Username ,这样就不行
相关文章推荐
- 用SqlBulkCopy批量插入数据 遇到的错误
- 今天遇到Mysql 插入数据里有中文字符出现 Incorrect string value 的错误
- python mysql插入数据遇到的错误
- 今天遇到Mysql插入数据里有中文字符出现Incorrect string value的错误
- 错误笔记:JDBC向oracle数据库中插入数据遇到线程阻塞问题
- Python将数据插入到数据库时遇到单引号插入错误的问题
- Java 简单解决springmvc获取properties文件里面中文内容出现论码问题(我遇到的问题是数据提交检验时返回的错误提示出现乱码)
- oralce数据导入遇到 imp错误IMP-00058: IMP-00000: 未成功终止导入
- SQLBULKCOPY批量插入数据使用
- oracle数据导入过程中遇到的错误
- mysql遇到load data导入文件数据出现1290错误的解决方案
- 模板中插入golang数据时遇到的问题
- 用exp导数据时遇到oracle 1455的错误
- 错误 0xc0202049: 数据流任务: 无法在只读列“ID”中插入数据
- SqlBulkCopy批量插入数据
- 线上遇到插入重复数据(重复提交)
- 开发时遇到使用LINQ无法进行数据插入时的问题
- SpringBoot插入数据到Mysql中遇到的乱码问题(Mysql环境原因)
- 遇到日期型数据为空,却要插入数据库并正常显示出来,你怎么做
- C#中的SqlBulkCopy批量插入数据