WriteToServer上的Sqlbulkcopy错误;字符串无法转换为guid

时间:2013-11-27 19:55:16

标签: c# guid sqlbulkcopy

使用SQLBULKCOPY从Excel写入SQL表。 Excel有一个GUID列,在某些行上,该值为空。

当我写WriteToServer时,我收到此错误:

The given value of type String from the data source cannot be converted to type 
uniqueidentifier of the specified target column.

dest sql表在该字段上是guid类型,并且可以为空。

现在我不会导出该字段,只是将其设置为默认为表格上的newID()。

但我想从excel导出实际数据。 SQLBULKCOPY上是否有设置来处理这类事情?

如果没有,任何可编程的方法来处理这种情况?

0 个答案:

没有答案