vb.net 中datagridview内数据修改后保存代码怎么写
发布网友
发布时间:2022-08-26 03:51
我来回答
共3个回答
热心网友
时间:2024-01-13 17:22
Dim AccessString As String = "SELECT * FROM 示例表"
Dim AccessConn As New OleDb.OleDbConnection(AccessConnectionString)
AccessConn.Open()
Dim AccessAdapter As OleDbDataAdapter = New OleDbDataAdapter(AccessString, AccessConn)
Dim AccessCmdBulid As New OleDb.OleDbCommandBuilder(AccessAdapter)
Try
AccessAdapter.Update(DataGridView1.DataSource)
Catch ex As Exception
Console.WriteLine(ex.Message)
MsgBox("数据保存失败" & vbCrLf & ex.Message.ToString, MsgBoxStyle.Critical)
Finally
AccessAdapter.Dispose()
AccessCmdBulid.Dispose()
End Try
热心网友
时间:2024-01-13 17:23
在VB6里的DataGrid控件具有自动更新数据表的功能。但是,最近在看VB.NET还没找到类似的功能,看了一书的介绍说要自己编写代码,进行更新。
所以,目前我是使用Command对象的ExecuteNonQuery方法,执行:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
的命令来实现的。
热心网友
时间:2024-01-13 17:23
你可以使用数据向导加入datagridview,这样加入的datagridview自己就带着保存按钮。自己看看吧