Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2011, 13:09
sielfi
 
Fecha de Ingreso: julio-2011
Mensajes: 34
Antigüedad: 11 años
Puntos: 0
Modificar registros con ado

Hola! Ojalá me puedan ayudar. Tengo un formulario para modificar registros de artículos. Mi idea es que el usuario pueda realizar una búsqueda del artículo, sea manualmente con un datagrid o filtrando la búsqueda por nombre, etc.

Eso ya lo hice y funciona. Los datos del artículo(nombre, marca, precio, etc) aparecerán en distintos textbox. Se puede modificar y puse un botón de guardar al que le puse

Código:
Private Sub Command1_Click()
    confirme = MsgBox("¿Está seguro que desea modificar?", vbYesNo, "Confirme")
    If confirme = vbYes Then
        Adodc1.Recordset.Update
        MsgBox "El artículo se ha modificado", vbInformation
    End If
End Sub
Pero si el usuario se arrepiente y ya escribió datos nuevos, se guarda con los datos nuevos. Yo no quiero eso. Quiero que, cuando el msgbox le pregunta si desea modificar, y el usuario elige "NO", que no se guarden los datos modificados. Porque con el código que hice, si el usuario elige "NO", se guarda igual.

¿Cómo puedo hacer? Gracias!

PD: No manejo sql. Lo hago con el lenguaje de VB 6.0.