2011-04-04 49 views

回答

22

请检查列的日期类型。确保它有足够的空间。

1

如果您使用子查询将子查询和主查询之间的=更改为in

这可能是因为主查询的每个记录都有多个字段。

11

检查数据库的列大小和数据长度。 当你存储长度大于定义大小的数据时,你会得到这个错误。

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  . 
相关问题