Hola grupo, antes que nada gracias. ¿porque no graba el update? ej:
conexion.ConnectionString = caminobase
Dim sql As String = "SELECT * FROM Tabla WHERE campo =" & variable
adaptador = New OleDbDataAdapter
adaptador.SelectCommand = New OleDbCommand(sql, conn)
comando = New OleDbCommandBuilder(adaptador)
comando.QuotePrefix = "["
comando.QuoteSuffix = "]"
adaptador.DeleteCommand = comando.GetDeleteCommand
adaptador.InsertCommand = comando.GetInsertCommand
adaptador.UpdateCommand = comando.GetUpdateCommand
Me.datos = New DataSet
conexion.Open()
adaptador.Fill(Me.datos, "Tabla")
conexion.Close()
Luego de esto, cuando quiero grabar los cambios utilizo esto:
conexion.Open()
adaptador.Update(datos, "Tabla")
conexion.Close()
No me da ningun error ni nada, simplemente no refleja los cambios en la
base. Bueno si alguien sabe , gracias
fernando
Leer las respuestas