vb.net 中datagridview内数据修改后保存代码怎么写
3个回答
展开全部
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
展开全部
在VB6里的DataGrid控件具有自动更新数据表的功能。但是,最近在看VB.NET还没找到类似的功能,看了一书的介绍说要自己编写代码,进行更新。
所以,目前我是使用Command对象的ExecuteNonQuery方法,执行:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
的命令来实现的。
所以,目前我是使用Command对象的ExecuteNonQuery方法,执行:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
的命令来实现的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以使用数据向导加入datagridview,这样加入的datagridview自己就带着保存按钮。自己看看吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询