小弟在做批量插入sqlserver,于是便使用了sqlbulkcopy類,但是發現在插入的時候,經常報類型無法轉換的問題(我確定傳進去的值都對 的),然后為了證實這一點,我甚至將數據庫的記錄select出來,然后修改uniqueidentifier類型的主鍵值為 Guid.NewGuid(); 然后再使用sqlbulkcopy往數據庫插,竟然還會報《《來自數據源的 Int32 類型的給定值不能轉換為指定目標列的類型 uniqueidentifier?!贰返漠惓?,然后我還將table的該列設置類型 modelTable.Columns["MyCategoryId"].DataType = Type.GetType("System.Guid"); 依然無效。
- 2 回答
- 0 關注
- 573 瀏覽
添加回答
舉報
0/150
提交
取消