hola amigos
mi problema es que tengo una conexion a una bd, la conexion me funciona bien pero cuando quiero insertar un registro a la base de datos. me arroja el sigte error: el recordset actual no admite actualizaciones, puede ser una limitacion del proveedor o del tipo de bloqueo seleccionado el codigo es el siguiente:
Public bd As Connection
Public grabar As Recordset
Private Sub Form_Load()
If App.PrevInstance Then Exit Sub: End ' Solo ejecutar la App una vez
Set bd = New Connection
bd.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\sisporc.mdb" & ";"
bd.Open
end sub
Private Sub Commguardar_Click()
Set grabar = bd.Execute("SELECT * FROM datos_alumnos")
With grabar
.AddNew
.Fields("Rut") = RUT_PER
.Fields("cod_ensayo") = Text1
.Fields("nombre") = Text2
.Fields("ensayo") = Combo1
.Fields("horario") = Combo2
.Fields("fecha") = MaskEdBox1
.Update
End With
end sub
uso acces 2000 2003
nose si la sintaxis esta correcta
desde ya gracias