Datagridview guarda los cambios en la base de datos vb.net
Hola, tengo una base de datos que cargo en Datagridview en la aplicación vb.net. se carga bien, sin embargo, cuando intento guardar la fecha no funciona. aquí está el código
Private myConString As String
Private con As OleDbConnection = New OleDbConnection
Private Dadapter As OleDbDataAdapter
Private DSet As DataSet
Private DSet2 As DataSet
Private ConCMD As OleDb.OleDbCommand
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
myConString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=e:\Database31.accdb"
con.ConnectionString = myConString
con.Open()
Dadapter = New OleDbDataAdapter("select * from Table1", con)
DSet = New DataSet
Dadapter.Fill(DSet, "Table1")
DataGridView1.DataSource = DSet.Tables("Table1")
con.Close()
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
con.Open()
Dadapter.Update(DSet, "Table1")
DSet.AcceptChanges()
con.Close()
End Sub
La actualización requiere un InsertCommand válido cuando se pasa la colección DataRow con nuevas filas. ¿que se supone que haga?
La base de datos de acceso 3 colmuns y la ID es la clave principal ID Campo1 Campo2