CSDN论坛 > .NET技术 > ASP.NET

盼急救!将汉字写入SQL数据库时出错...将截断字符串或二进制数据。语句已终止。 [问题点数:5分,结帖人i169net]

Bbs1
本版专家分:34
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:5869
Bbs5
本版专家分:3380
Bbs3
本版专家分:556
Bbs5
本版专家分:3590
Bbs5
本版专家分:3590
Bbs1
本版专家分:34
Bbs5
本版专家分:3666
Bbs1
本版专家分:34
Bbs1
本版专家分:34
匿名用户不能发表回复!
其他相关推荐
数据库执行插入数据操作时提示“将截断字符串或二进制数据。 语句已终止。”
导致问题出现的主要原因是因为,你插入的值的长度超出了某列允许的最大长度。例如,某列数据类型是nvarchar(2),写入超过2个长度的字符串就会引发这类错误。解决方法是将数据库表这列的长度调大一点...
System.Data.SqlClient.SqlException: 将截断字符串或二进制数据
“ System.Data.SqlClient.SqlException ”类型的未经处理的异常在System.Data.dll中发生。其他信息:将截断字符串或二进制数据
关于错误“将截断字符串或二进制数据。 语句已终止”
解决:     数据库的字符长度
Sql Server 将截断字符串或二进制数据
今天在创建数据库表的时候,出现了这个问题 消息 8152,级别 16,状态 14,第 1 行 将截断字符串或二进制数据. 语句已终止.(好悲伤呀) 原来是因为我表中有一个记录的varchar(50)这个长度设置的小了。 建议:如果字段较长不好控制,可以设置varchar(max)试一试
将截断字符串或二进制数据,语句已终止,错误.rar
错误提示:将截断字符串或二进制数据。 语句已终止。 将,截断,字符串,或,二进制,数据,语句,已终止,错误,.rar,asp.net,c#,数据库,操作
往数据库插入数据提示“将截断字符串或二进制数据”
往数据库插入数据时出现错误“将截断字符串或二进制数据”。 在网上找了下,是插入的数据超过了数据库中字段的长度,这个问题尤其是在插入中文时特别容易出现。 这个时候同学你应该把SQL语句给粘出来看看,特别是中文字符的字段,然后打开表设计看看哪个字段超过了字段的长度,修改即可
机房合作—将截断字符串或二进制数据 语句已终止
最近一直在进行机房合作的优化,在优化的过程中不知道为什么每一次我们的代码在我的电脑上都不能运行,但是在别人的电脑上是没有问题的,那这样我就郁闷了,为什么在他们那就可以运行,在我这就不可以呢?(乌鸦飘过)
也遇到“将截断字符串或二进制数据。”的问题,弄了一上午
下意识想到是数据库的字段长度设置不足的原因。于是把这个菜名的字删掉几个,再次插入,果然顺利。 那还不简单?肯定是菜名那个字段长度设置小了啊!于是马上去修改长度,但是试了多次,总是不成功,好像与修改长度无关,最后把长度设到nvarchar(50),仍然失败!百思不得其解。
Sql server提醒8152错误:将截断字符串或二进制数据
如图: 原       因:由于数据库的某个字段长度不够导致。 解决方法:查找出该字段,加长字段长度,一般将这个字段的类型改为varchar(),可以加长。即可解决。
SQL Server]将将截断字符串或二进制数据错误解决办法
<br /><br />[Microsoft][ODBC SQL Server Driver][SQL Server]将截断字符串或二进制数据。<br />产生这个问题是由于数据库设计的某个字段长度不够导致出问题。<br />解决办法即:<br /> 查找相应的字段,上传的插入的某个字段如果过长那么很有可能就是这个字段产生错误。<br />将这个字段长度改为varchar类型,长度加长即可!
关闭
关闭