
02/09/2008, 18:27
|
| | Fecha de Ingreso: mayo-2003 Ubicación: Concepción
Mensajes: 80
Antigüedad: 22 años Puntos: 0 | |
problemas al insertar registro 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
__________________ deep |