Win7 x64 下报 “。。。将截断字符串或二进制数据”错误。而其他版本不出错

问题描述

原先在.NET2.0下开发的程序,今天在一台WIN764位的机器上运行,用户登录时出现“。。。将截断字符串或二进制数据”错误。第一次出现,此前在其他机器上都没有出现,包括我自己的WIN764位机器,出问题的机器上装的是.NET4.5版本,不让安装.NET2.0.,难道是和.NET的中文版本有问题?请高手指点

解决方案

解决方案二:
保存到数据库的数据超出字段定义的长度
解决方案三:
数据库字段太短了。
解决方案四:
关于数据库字段太短的是可能的,一般提示就是这个。但是我的程序是在其他机器上都没有问题。登录时,一个用户名,一个密码,访问数据库验证。其他机器上用这个程序,这个用户名和密码都能登录,就是在这个机器上不行。我怀疑是不是和.NET的中文版有关系?这个机器不在我手上,还不能确定。曾近也看到过一个贴子,似乎同样的问题,但没有解决
解决方案五:
长度超长了看看数据库中该字段的长度限制
解决方案六:
问题仍然没有解决,程序在各种操作系统上都试过了,数据库是相同的,都没有问题,就是这台新装的系统WIN764位有问题,我在家里的WIN764位也没有问题,十分奇怪啊,应该与数据库字段长短没关系。只是我现在怀疑,在这台机器上,形成的字符长度是不是由于字符编码不同而加长了?以前从来没碰到过这个问题,有人碰到过吗?不行就得重装操作系统了
解决方案七:
先log记录出错时的sql
解决方案八:
会不会与客户端的日期格式有关?日期格式改为24小时制,去掉“上午”与“下午”的标识
解决方案九:
有一种情况:存储过程中的动态SQL长度不够,可设为varchar(max),sql2008

时间: 2024-09-21 11:22:59

Win7 x64 下报 “。。。将截断字符串或二进制数据”错误。而其他版本不出错的相关文章

java- 将截断字符串或二进制数据问题,Java,sql

问题描述 将截断字符串或二进制数据问题,Java,sql 我开的长度足够大了,可是还是报错 ![图片说明](http://img.ask.csdn.net/upload/201602/17/1455723342_499331.png) public void actionPerformed(ActionEvent e) { if(e.getSource()==jb1){ Connection ct=null; Statement stm=null; PreparedStatement ps=nu

MSSQL 将截断字符串或二进制数据问题的解决方法_MsSql

地图数据存放在sqlserver 2008中,使用mapxtreme7 开发时,使用Feature.Update()方法时出错的提示包含"MSSQL 将截断字符串或二进制数据" 主要原因就是给某个字段赋值时,内容大于字段的长度或类型不符造成的 解决方法: 一个是修改数据库字段大小: 再一就是是加强数据强壮性,严格的输入判断. 防止添加的信息类型或者长度与数据库表中字段所对应的类型不符合.

MSSQL 将截断字符串或二进制数据问题的解决方法

地图数据存放在sqlserver 2008中,使用mapxtreme7 开发时,使用Feature.Update()方法时出错的提示包含"MSSQL 将截断字符串或二进制数据" 主要原因就是给某个字段赋值时,内容大于字段的长度或类型不符造成的 解决方法: 一个是修改数据库字段大小: 再一就是是加强数据强壮性,严格的输入判断. 防止添加的信息类型或者长度与数据库表中字段所对应的类型不符合.

编辑gridview时,将截断字符串或二进制数据。 语句已终止。

问题描述 编辑gridview时,将截断字符串或二进制数据.语句已终止. 解决方案 解决方案二:这是编辑的语句解决方案三:求帮忙啊啊啊啊啊解决方案四:depname这个列接收的值不正确.((DropDownList)GridView1.Rows[e.RowIndex].FindControl("DDLXueli")).Text解决方案五:那个DROPDOWNLIST后面.然后识别没有TEXT的解决方案六:引用3楼guwei4037的回复: depname这个列接收的值不正确.((Dro

WIN7 X64下搭建masm DEBUG环境

   本文内容参考自:    http://hi.baidu.com/ymnaqlizplbhpsq/item/fb8eb4ede7ed113e4ddcaf8e   做了部分修改.   之前想使用masm来学习汇编,发现16位的不能在WIN7 X64下使用.  首先先下载DOSBox以及debug.exe.  DOSBox :官网 http://www.dosbox.com/download.php?main=1  debug.exe :官网 未知.  以上资源可在我的资源中下载.   http

Orcale(一)----WIN7 X64下安装ORACLE 10g(检查操作系统版本: 6.1a等问题)

事出有因 解决方案 修改配置文件oraparamini 修改refhostxml文件 注意事项 事出有因 最近在学习DRP,要用到Orcale数据库,由于本电脑注意是window10的系统,之前装过Orcale,后来卸载了,应该是没有卸载干净,所以再次安装Orcale的话一直会出问题,于是就在电脑上装了一个虚拟机,装了一个window7的系统,安装orcale的时候,报了上面的错. 解决方案 修改配置文件oraparam.ini 首先修改配置文件oraparam.ini (INSTALL下)的问

Win7 X64下解决安装迷你迅雷崩溃问题

  迷你迅雷,想来应该是迅雷做的相当好的东西了,没有广告,没有庞大的身躯,也没有各种各样的繁多的插件(只有一个插件),当然,也没有什么登录账号的功能,纯粹的下载利器. 可是,好景不常,自从换了win7 64位 ,再也运行不起来了,安装好,一打开就崩溃,什么原因??? 其实是一个迷你迅雷小小的BUG,下面我就安装一下吧! 工具/原料 迷你迅雷_3.1.1.58.exe 方法/步骤 点击迷你迅雷_3.1.1.58.exe,安装界面 路径一定不要有"()",直接放到 D:Program Fi

win7系统下运行软件出现“无法验证创建文件”错误怎么办

不少朋友的Win7系统双击打开软件后,都会提示"我们无法验证创建此文件的人员.是否确定要打开此文件?"特别是桌面上的快捷方式图标,基本每一次都会出现该提示,关于这个问题出现的原因有三种:一种是软件安装不完整,还一种是安装过程根目录出错,最后一种就是权限问题. 一.针对上述分析的原因,一二原因需要重装下载完整的软件.如果是第三个原因,我们可以采取下面的方法进行补救.先在你要启动的软件处,右键单击选择"属性",然后在打开的属性窗口中,切换至"快捷方式"

student-出现截断字符串怎么办???急急急……

问题描述 出现截断字符串怎么办???急急急-- use student goinsert into student(snosname ssex sage sdept)values('200515001''赵菁菁''女'23'CS')('200515002''李咏''男'20'CS')('200515003''张力''男'19 'CS')('200515004''张衡''男'18'IS')('200515005''张向东''男'20'IS')('200515006''张向丽''女'20'IS')(