将截断字符串或二进制数据。语句已终止
2011-05-04 12:10
381 查看
由于待插入数据库中表的某个字段值长度大于这个相应字段在表中所定义的字段长度
1 造成这个问题一般是由于表中这个字段长度定义的确太小了,增大字段大小
2 例外一个很可能的原因 可能表字段设置的大小合适 不过就是获取的输入值没合法检查 夹杂一些字符(如"\n \n \n"),
导致这个要插入的字段长度超出,单步调试检查这个字段的字段值就能发现
比如 我在获取一项产品颜色值得到的就是 "\n \n \n 蓝色 \n ",在客户端获取值传
给后台代码先检查下,加上 string.trim()之类去掉不必要的字符即可
解决办法当然有多种,一是修改数据库字段大小;
二是加强数据强壮性,严格的输入判断。
1 造成这个问题一般是由于表中这个字段长度定义的确太小了,增大字段大小
2 例外一个很可能的原因 可能表字段设置的大小合适 不过就是获取的输入值没合法检查 夹杂一些字符(如"\n \n \n"),
导致这个要插入的字段长度超出,单步调试检查这个字段的字段值就能发现
比如 我在获取一项产品颜色值得到的就是 "\n \n \n 蓝色 \n ",在客户端获取值传
给后台代码先检查下,加上 string.trim()之类去掉不必要的字符即可
解决办法当然有多种,一是修改数据库字段大小;
二是加强数据强壮性,严格的输入判断。
相关文章推荐
- 关于asp.net中的错误提示“将截断字符串或二进制数据。 语句已终止。”
- 将截断字符串或者二进制数据,语句已终止------sqlserver报错
- 【ERROR】将截断字符串或二进制数据。\r\n语句已终止。
- "将截断字符串或二进制数据。语句已终止。"
- asp.net中遇到这样的异常:System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。语句已终止。
- System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。语句已终止
- 将截断字符串或二进制数据。 语句已终止。
- 出现“将截断字符串或二进制数据。语句已终止。 ”错误
- 将截断字符串或二进制数据。 语句已终止。
- 将截断字符串或二进制数据。语句已终止……”问题的解决
- 将截断字符串或二进制数据 语句已终止
- 机房合作—将截断字符串或二进制数据 语句已终止
- "将截断字符串或二进制数据。rn语句已终止"提示错误的处理
- “将截断字符串或二进制数据。语句已终止”
- System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。语句已终止
- 每日学习总结:DropDownList是否已选择验证、存储过程参数为sql字符串问题、将截断字符串或二进制数据。\r\n语句已终止
- 将截断字符串或二进制数据 语句已终止
- 对错误:"将截断字符串或二进制数据。语句已终止。"的解决方法
- “将截断字符串或二进制数据。语句已终止……”问题的解决
- 每日学习总结:DropDownList是否已选择验证、存储过程参数为sql字符串问题、将截断字符串或二进制数据。\r\n语句已终止