用SqlBulkCopy进行数据导入,用Excel为数据源,就可以直接进行数据导入!
但导入数据源用的是DBF,数据信息已经读取到内存,但在执行到bulkCopy.WriteToServer(sourceData);时
就会出现如下错误:
"在从服务器接收结果时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)" 然后sqlserver的服务会被停止!
在调试时 ,数据已经读到DT中,估计应该是映射没做好的原因!
应该怎么做?thanks a lot!
但导入数据源用的是DBF,数据信息已经读取到内存,但在执行到bulkCopy.WriteToServer(sourceData);时
就会出现如下错误:
"在从服务器接收结果时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)" 然后sqlserver的服务会被停止!
在调试时 ,数据已经读到DT中,估计应该是映射没做好的原因!
应该怎么做?thanks a lot!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货