asp.net gridview 编辑问题 - .NET技术 / ASP.NET
C# code: protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { string Err_name=((TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text.ToString().Trim(); int flag = Convert.ToInt32(((TextBox)GridView1.Rows[e.RowIndex].Cells[2].Controls[0]).Text.ToString().Trim()); int Scode = Convert.ToInt32(((TextBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text.ToString().Trim()); string str_update=("update from Err_Class set Err_name='"+Err_name+"',flag='"+flag+"',Scode='"+Scode+"'where id='"+GridView1.DataKeys[e.RowIndex].Value.ToString()+"'"); DBUtility.DbHelperSQL.Exists(str_update); GridViewBind(); } 数据库flag是int型 Scode也是int 型 点编辑后 改变值 再点更新 报错 错误:异常详细信息: System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。 参数名: index 怎么才能改掉这个错误?
没人知道吗? 在线等答案!!! 数据库flag是int型 Scode也是int 型 给这两个字段负责的数字不需要用单引号包起来 引用 数据库flag是int型 Scode也是int 型 给这两个字段负责的数字不需要用单引号包起来 现在我把语句改掉了 照样出错 string str_update=("update
相关问答:
function CheckOpwd(){//验证用户名 var pwd=document.all.txtOpwd; var div1=document.getElementById("divPwd"); if (pwd.value=="") { ......
asp虚拟主机实现伪静态的方法: 1、 重写url参数 Step1: 建立前台文件index.asp,修改url参数形式。由于读取数据库中的记录不是专题的重点,故直接给出: <!--#include file="config.asp" --> &l ......
C# code: SqlConnection conn = CsDB.sqlcon(); SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......
就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。 怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。 所以在这里想请大哥大姐帮帮忙。 使用自带的fileupload控件可以实现 ......