Foros de daboweb

MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación => Webmasters - Diseño Web - Programación - Diseño gráfico => Mensaje iniciado por: chacon en 17 de Abril de 2006, 12:55:30 pm

Título: Problema de Visual Basic & Acces (Solucionado)
Publicado por: chacon 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;


Título: Re: Problema de Visual Basic & Acces (Solucionado)
Publicado por: chacon en 21 de Abril de 2006, 01:39:58 pm
Ya he encontrado la manera pra poder actualizar los datos desde Visual Basic.
Título: Re: Problema de Visual Basic & Acces (Solucionado)
Publicado por: Liamngls en 21 de Abril de 2006, 02:24:07 pm
Ok , gracias por comentarlo , movemos el hilo al foro de programación :)