将截断字符串或二进制数据。语句已终止……”问题的解决

由于待插入数据库中表的某个字段值长度大于这个相应字段在表中所定义的字段长度

1 .造成这个问题一般是由于表中这个字段长度定义的确太小了,增大字段大小

2 .例外一个很可能的原因 可能表字段设置的大小合适  不过就是获取的输入值没合法检查 夹杂一些字符(如"\n         \n   \n"),

导致这个要插入的字段长度超出,单步调试检查这个字段的字段值就能发现

解决办法当然有多种,

   一是修改数据库字段大小;

   二是加强数据强壮性,严格的输入判断。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值