Autor Tema: Problema de Visual Basic & Acces (Solucionado)  (Leído 2490 veces)

Desconectado chacon

  • Junior Member
  • **
  • Mensajes: 23
Problema de Visual Basic & Acces (Solucionado)
« en: 17 de Abril de 2006, 12:55:30 pm »
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;


Nothing is Impossible

Desconectado chacon

  • Junior Member
  • **
  • Mensajes: 23
Re: Problema de Visual Basic & Acces (Solucionado)
« Respuesta #1 en: 21 de Abril de 2006, 01:39:58 pm »
Ya he encontrado la manera pra poder actualizar los datos desde Visual Basic.
Nothing is Impossible

Desconectado Liamngls

  • Administrator
  • ******
  • Mensajes: 15664
    • Manuales-e
Re: Problema de Visual Basic & Acces (Solucionado)
« Respuesta #2 en: 21 de Abril de 2006, 02:24:07 pm »
Ok , gracias por comentarlo , movemos el hilo al foro de programación :)

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License