比如,你的数据库字段长度设置为 10;如果你保存的字符串长度超过了10,那么就会出现这个错误,快去核对下你的数据库字段长度吧。
因为我以前也碰到过同样的报错提示。
1、启动SQL“工具菜单—>选项”打开选项对话框。
2、左侧目录树选择“designers”取消勾选右侧“阻止保存要求重新创建表的更改”即可。
3、点击确定就设置好了,用CTRL+S就可以正常保存表结构的更改了。
把数据保存到数据库archives表时出错,请检查!解决方法:
此BUG出现在MYSQL5以上,处理方法很简单,将mysql的strict mode关掉即可,方法如下:
找到myini
将
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION"
修改为
sql-mode="NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION"
即可,问题解决~”
以上就是关于保存过程出现错误:System.Data.SqlClient.SqlException: 将截断字符串或二进制数据.语句已终止.全部的内容,包括:保存过程出现错误:System.Data.SqlClient.SqlException: 将截断字符串或二进制数据.语句已终止.、sql server创建表格中alter table保存错误、把数据保存到数据库archives表时出错,请检查! 出现这个怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)