DataGrid1_UpdateCommand 执行后数据是原来的,根本没有变?为何?

ruoyasoftware 2004-08-24 01:13:56
Private Sub DataGrid1_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.UpdateCommand

Dim kaohao As TextBox = CType(e.Item.Cells(3).Controls(0), TextBox)
Dim xingming As TextBox = CType(e.Item.Cells(4).Controls(0), TextBox)
Dim xingbie As TextBox = CType(e.Item.Cells(5).Controls(0), TextBox)
Dim xuexiao As TextBox = CType(e.Item.Cells(6).Controls(0), TextBox)
Dim kaoqu As TextBox = CType(e.Item.Cells(7).Controls(0), TextBox)
Dim kaoshi As TextBox = CType(e.Item.Cells(8).Controls(0), TextBox)
Dim zuoweihao As TextBox = CType(e.Item.Cells(9).Controls(0), TextBox)
Dim chengji As TextBox = CType(e.Item.Cells(10).Controls(0), TextBox)
Dim item As Integer = CInt(e.Item.Cells(2).Text)

Dim sqlStr As String
sqlStr = "UPDATE kaoshitable SET 考号='" & Trim(kaohao.Text) & "',姓名='" & Trim(xingming.Text) & "',性别='" & Trim(xingbie.Text) & "',所在学校='" & Trim(xuexiao.Text) & "'"

sqlStr = sqlStr & ",考区='" & Trim(kaoqu.Text) & "',考室='" & Trim(kaoshi.Text) & "',座位号='" & Trim(zuoweihao.Text) & "',考试成绩='" & Trim(chengji.Text) & "'"
sqlStr = sqlStr & " WHERE 编号 = '" & item & "'"
Label1.Text = sqlStr
Dim AddData As OleDbCommand = New OleDbCommand(sqlStr, P_con)
AddData.ExecuteNonQuery()
P_con.Close()

DataGrid1.EditItemIndex = -1
DataGrid1.DataBind()

End Sub
...全文
107 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gbbword 2004-08-27
  • 打赏
  • 举报
回复
UP!
sjc0 2004-08-27
  • 打赏
  • 举报
回复
邦定datagrid的代码没有放在ispostback中
thinkingforever 2004-08-27
  • 打赏
  • 举报
回复
调用DataGrid1所帮顶的数据集的AcceptChanges()方法或者在从数据库取一次数据.
ruoyasoftware 2004-08-26
  • 打赏
  • 举报
回复
有主建啊,,
而且没有报错.就是没有更新数据
kwklover 2004-08-25
  • 打赏
  • 举报
回复
你检查一下init事件,看是否有添加事件句炳
没有就添加一个

另外还需要重新加载一下数据
lehehe 2004-08-25
  • 打赏
  • 举报
回复
使用try{}catch{}进行错误捕捉!!
ainijin 2004-08-25
  • 打赏
  • 举报
回复
你的那个表没有主键吧
xufengo0oID 2004-08-25
  • 打赏
  • 举报
回复
没 P_con.Open()
xiangding 2004-08-24
  • 打赏
  • 举报
回复
更新一下dataSource 试试

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧