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

问题描述

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

解决方案

解决方案二:
这是编辑的语句
解决方案三:
求帮忙啊啊啊啊啊
解决方案四:
depname这个列接收的值不正确。((DropDownList)GridView1.Rows[e.RowIndex].FindControl("DDLXueli")).Text
解决方案五:
那个DROPDOWNLIST后面.然后识别没有TEXT的
解决方案六:
引用3楼guwei4037的回复:

depname这个列接收的值不正确。((DropDownList)GridView1.Rows[e.RowIndex].FindControl("DDLXueli")).Text

那个DROPDOWNLIST后面.然后识别没有TEXT的
解决方案七:
看看有没有SelectedText之类的。
解决方案八:
FindControl函数返回的是个Control类型的控件你需要知道这个容器里面到底放的是个什么,然后转换一下比如如果里面放的是TextBox那么就(xxx.FindControl()asTextBox).Text
解决方案九:
截断是说保存到数据库中的字段的值超出了字段的定义容量
解决方案十:
意思就是你输入的内容太太太太太长了
解决方案十一:
引用8楼FoxDave的回复:

截断是说保存到数据库中的字段的值超出了字段的定义容量

是的,就是数据表中存放文本的列大小太小,而页面中输入的内容过多,就会导致这个问题

时间: 2024-09-17 19:13:11

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

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

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

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

问题描述 原先在.NET2.0下开发的程序,今天在一台WIN764位的机器上运行,用户登录时出现"...将截断字符串或二进制数据"错误.第一次出现,此前在其他机器上都没有出现,包括我自己的WIN764位机器,出问题的机器上装的是.NET4.5版本,不让安装.NET2.0.,难道是和.NET的中文版本有问题?请高手指点 解决方案 解决方案二:保存到数据库的数据超出字段定义的长度解决方案三:数据库字段太短了.解决方案四:关于数据库字段太短的是可能的,一般提示就是这个.但是我的程序是在其他机

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

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

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

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')(

在ASP.NET 2.0中操作数据之五十三:在Data Web控件显示二进制数据_自学过程

导言: 在前面的教程我们阐述了应用程序处理二进制数据的2种模式,以及使用FileUpload 控件从浏览器向服务器文件系统上传文件.当文件上传并存储在文件系统里时,应在相应的数据库记录里存储该文件的存储路径. 我们先来看如何为最终用户提供二进制数据.怎样展示二进制数据呢?这取决于其类型.比如图片,我们将其显示为image:如果是PDFs,Microsoft Word文档.ZIP文件或其它类型的数据,或许提供一个"Download"链接比较妥当. 在本节,我们看如何在GridView和D

Node.js中使用Buffer编码、解码二进制数据详解_node.js

JavaScript很擅长处理字符串,但是因为它最初的设计是用来处理HTML文档,因此它并不太擅长处理二进制数据.JavaScript没有byte类型,没有结构化的类型(structured types),甚至没有字节数组,只有数字和字符串.(原文:JavaScript doesn't have a byte type - it just has numbers - or structured types, or http://skylitecellars.com/ even byte arra

ado-从mysql中以字符串形式取数据

问题描述 从mysql中以字符串形式取数据 ado 连接取数据库里面数据时,以字符串形式取出数据,所有数据都按字符串形式取.有没有这类函数 解决方案 你讲数据取出来然后转换成字符串类型不就可以了. 解决方案二: 你可以判断类型呀.从数据库中拿到数据,判断一下它的类型,然后全部转换成字符串类型. 解决方案三: JAVA中有一个,查询到的ResultSet取数据的时候可以使用getString(int columnIndex)方法来将对应的列数据转换成字符串. 解决方案四: MySqlDataRea

objectdatasource 绑定后,gridview编辑列时,不能刷新

问题描述 用objectdatasource绑定数据源后,gridview编辑列时,不能刷新:绑定数据库时,绑定的那张表里面只有三个字段.现在又添加了几个字段进去,但是gridview控件却不刷新了,点编辑列里面的刷新架构也不行.只能显示修改数据库表前的三个字段,新增的字段不能显示.大侠们帮帮我啊!!!感激不尽!! 解决方案 解决方案二:人呢..人呢...帮帮忙啊......解决方案三:看objectdatasource的SelectCommand是不是只返回了3个列最好贴objectdatas