C# SqlBulkCopy資料來源的型別string無法轉換成指定目標行的型別nvarchar

 


在透過C# ado.net api中的SqlBulkCopy
做批次寫入時候經常遇到的偶發錯誤

C# SqlBulkCopy資料來源的型別string無法轉換成指定目標行的型別nvarchar

解法
可以先確認塞進去的資料是不是有哪一欄位特長長超過範圍或者為null等預料之外的情況
在來加寬column



Ref:
C# SqlBulkCopy的一个注意事项

来自数据源的 String 类型的给定值不能转换为指定目标列的类型 nvarchar

SqlBulkCopy 功能出现 string无法转nvarchar问题,出现截断

vb2008使用SqlBulkCopy儲存到sql 2000出現"資料來源的型別string無法轉換成指定目標行的型別nvarchar請問該如何解?

留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header