SqlException (0x80131904): 将截断字符串或二进制数据。
2010-09-24 06:10
387 查看
今天在调试对SQL库的添加时出现了这样的错误:
Error! [8152]System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。语句已终止。 at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at Sand.WebForm2.Page_Load(Object sender, EventArgs e) in \\xx.xxx.xx.xx.xx\sxd\sand\add2.aspx.cs:line 51
经过分析,原来是我的定的数据库时数据类型选的不正确(或者把当前的数据类型长度变的长一些),新闻内容本来是应该用text类型的,而我用的是varchar,把这个字段的数据类型改过来就行了。其实说白了就是我选的数据类型所定义的长度小于要插入的内容。
// if ($ != jQuery) {$ = jQuery.noConflict();}
// ]]>
Error! [8152]System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。语句已终止。 at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at Sand.WebForm2.Page_Load(Object sender, EventArgs e) in \\xx.xxx.xx.xx.xx\sxd\sand\add2.aspx.cs:line 51
经过分析,原来是我的定的数据库时数据类型选的不正确(或者把当前的数据类型长度变的长一些),新闻内容本来是应该用text类型的,而我用的是varchar,把这个字段的数据类型改过来就行了。其实说白了就是我选的数据类型所定义的长度小于要插入的内容。
// if ($ != jQuery) {$ = jQuery.noConflict();}
// ]]>
相关文章推荐
- SqlException:“将截断字符串或二进制数据”
- SqlException: 将截断字符串或二进制数据
- SqlException: 将截断字符串或二进制数据
- 将截断字符串或二进制数据。 语句已终止。
- com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据
- 调试时,出现" 将截断字符串或二进制数据"。
- SQL数据库之将截断字符串或二进制数据 语句已终止
- 异常:com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。
- 将截断字符串或二进制数据。
- [Err] 22001 - [SQL Server]将截断字符串或二进制数据。
- 将截断字符串或二进制数据。 语句已终止。
- 关于asp.net中的错误提示“将截断字符串或二进制数据。 语句已终止。”
- asp.net中遇到这样的异常:System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。语句已终止。
- com.microsoft.sqlserver.jdbc.SQLServerException:将截断字符串或二进制数据
- “将截断字符串或二进制数据。语句已终止……”问题的解决
- System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。
- MSSQL 将截断字符串或二进制数据
- sql报错 将截断字符串或二进制数据
- com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据
- "将截断字符串或二进制数据。rn语句已终止"提示错误的处理