Quiero hacer un programa en visual con el que pueda introducir, eliminar o modificar registros de una BBDD en Acces. El funcionamiento es el siguiente:
1- Para agregar un nuevo registro utilizo el siguiente código:
Private Sub cmdAgregar_Click()
On Error GoTo ErrorAgregar
Data2.Recordset.AddNew
Exit Sub
ErrorAgregar:
res = MsgBox("error AÑADIR", vbCritical, "Error!!!")
End Sub
Esto lo que hace es ponerme todos los campos de un registro en blanco, preparados para ser rellenados. Así los campos nombre y aprellidos aparecen sin nada escrito.
2- Unavez escrito los datos que desee insertar utilizo este código, para actualizarlos y grabarlos en la base de datos (El problema viene en este punto)
Private Sub cmdActualizar_Click()
On Error GoTo ErrorActualizar
Data2.Recordset.UpdateBatch
Exit Sub
ErrorActualizar:
res = MsgBox("error ACTUALIZAR", vbCritical, "Error!!!")
End Sub
Mi problema es que no me actualiza los datos y me da el error de: error Actualizar, es decir que el fallo está en el código de cmdActualizar. Me gustaria saber el porque de ese error y que tengo que hacer para solucionarlo.
Saludos;