我照着书上的写程序结果没办法更新,请各位大虾帮我看一下,问题出在哪里。更新程序代码如下: Dim cn As SqlClient.SqlConnection = New SqlClient.SqlConnection(ConfigurationSettings.AppSettings("ConnectionString"))
Dim tname, tlink As TextBox
tname = e.Item.Cells(2).Controls(0) ' tlink = e.Item.Cells(2).Controls(0)
Dim cmd As New SqlClient.SqlCommand("update sec_link set name='" & tname.Text & "'where id=" & Datagrid2.DataKeys(CInt(e.Item.ItemIndex)), cn) cn.Open()
cmd.ExecuteNonQuery()
cn.Close()
Datagrid2.EditItemIndex = -1
bind()运行后tname.Text 的值还是原来数据库里的值,我修改的不知道在哪里了。
Dim tname, tlink As TextBox
tname = e.Item.Cells(2).Controls(0) ' tlink = e.Item.Cells(2).Controls(0)
Dim cmd As New SqlClient.SqlCommand("update sec_link set name='" & tname.Text & "'where id=" & Datagrid2.DataKeys(CInt(e.Item.ItemIndex)), cn) cn.Open()
cmd.ExecuteNonQuery()
cn.Close()
Datagrid2.EditItemIndex = -1
bind()运行后tname.Text 的值还是原来数据库里的值,我修改的不知道在哪里了。
解决方案 »
- 在线等..jquery 怎么判断session是否为空? 弹出层
- 页面跳转不弹出提示信息
- gridview 显示前几个字
- asp.net有什么简单办法把数据以图形显示?
- 如何获得DetailsView中调用方法的返回值?
- ASP控件怎么 用?????
- 美女100求救,分不够再加
- DataGrid中有一linkbutton,同时该页面还有验证控件,如何点击该linkbutton时,不执行Page_ClientValidate()?
- 数据库拒绝访问!急!急!急!!!!!1
- 一个非常简单的问题,在线等!
- Access的Membership类库哪里能找到??
- 该网页上的问题可能使其无法正常显示或功能不正常?这样的错误咋调试呀
还有一个问题
如果我加上下面这段代码
tlink = e.Item.Cells(3).Controls(0)
会出现这样的错误
“指定的转换无效。”
这是怎么回事