DataGridView的更新问题,急!急!急!
我的页面上只有一个DataGridView和一个Button,想通过OleDbDataAdapter.Update更新ACCESS表里的值,不知我的代码错在那里,一直不能更新效果,请高手帮忙!
我的代码:
Imports System.Data
Imports System.Data.OleDb
Imports System.Data.Odbc
Public Class Form1
Dim objConn As New OleDbConnection
Dim objAdap As OleDbDataAdapter
Dim objDs As New DataSet
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim db As New DB
objConn = db.CreateCon() '这里创建一个连接
Dim strSql = "Select * From test"
objAdap = New OleDbDataAdapter(strSql, objConn)
Dim builder As OleDbCommandBuilder
builder = New OleDbCommandBuilder(objAdap)
objAdap.Fill(objDs, "tt")
DataGridView1.DataSource = objDs.Tables("tt")
objConn.Close()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'点击按钮更新
objAdap.Update(objDs, "tt")
objDs.AcceptChanges()
objConn.Close()
MessageBox.Show("Update OK")
End Sub
End Class
我的代码:
Imports System.Data
Imports System.Data.OleDb
Imports System.Data.Odbc
Public Class Form1
Dim objConn As New OleDbConnection
Dim objAdap As OleDbDataAdapter
Dim objDs As New DataSet
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim db As New DB
objConn = db.CreateCon() '这里创建一个连接
Dim strSql = "Select * From test"
objAdap = New OleDbDataAdapter(strSql, objConn)
Dim builder As OleDbCommandBuilder
builder = New OleDbCommandBuilder(objAdap)
objAdap.Fill(objDs, "tt")
DataGridView1.DataSource = objDs.Tables("tt")
objConn.Close()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'点击按钮更新
objAdap.Update(objDs, "tt")
objDs.AcceptChanges()
objConn.Close()
MessageBox.Show("Update OK")
End Sub
End Class
...全文
相关推荐
C# datagridview 与数据源绑定后对数据的,增加,删除,插入,更新
本教程将深入探讨在C#中,当DataGridView与数据源绑定后如何进行数据的增加、删除、插入和更新操作。
C#访问SQL显示到DataGridView,同时根据DataGridView实时更新数据库
然后,通过DataTable的`GetChanges`方法获取更改,用这些更改更新数据库:```csharpprivate void dataGridView1_RowValidated(object
DataGridView同步更新到数据库
### DataGridView同步更新到数据库#### 一、绑定数据在.NET框架中,`DataGridView`控件是用于在Windows Forms应用程序中展示数据的强大工具之一。
将datagridview内容直接更新到ACCESS数据库中
### 总结将DataGridView内容直接更新到ACCESS数据库的过程,涉及到多个关键技术点,包括数据库连接的建立、数据集的填充与更新。
C#+Access datagridview 添加 删除 更新
本教程将深入探讨如何利用C#的Windows Forms应用程序,通过datagridview实现对Access数据库的添加、删除和更新操作。1.


