您能否告诉我如何在将xml数据插入Sql Server 2008时解决此问题
ex = {"String or binary data would be truncated.\r\nThe statement has been terminated."}
我已使用空字符串
替换'
,""
先谢谢
答案 0 :(得分:24)
请检查列的日期类型。确保它有足够的空间。
答案 1 :(得分:13)
检查数据库列大小和数据长度。 当您存储长度大于定义大小的数据时,您将收到此错误。
Ex. string Data = "saving this data causes error.";
int datalength = Data.Length; // will be 30 characters , greater than defined size
Customer.Name = Data;
//you will get error for this line if you have Name (varchar 25, null) in db .
答案 2 :(得分:1)
如果您使用子查询,请将子查询和主查询之间的=
更改为in
。
对于主查询的每条记录,可能有多个字段。