Problema con un formulario y vaidacion con registros
Buenas tengo un par de problemas el primero es que quiero que cuando le de a cerra en el formulario me mande un mensaje donde me diga que si desea guardar los cambios este es mi código:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
respuesta = MsgBox("¿Desea guardar cambios?", vbYesNoCancel)
Select Case respuesta
Case vbYes
Data_Tarjeta.UpdateRecord
Data_Tarjeta.Refresh
Unload Me
Case vbNo
Unload Me
Case vbCancel
Cancel = 1 'Esto cancela el fin del programa
End Select
End Sub
Cuando le doy si guardar sin problema, el caso es que cuando le doy no igual me guardar entonces no estoy haciendo nada si igual guarda, hay alguna manera de hacerlo gracias de antemano...
El otro es que necesito validar un registro existente en una base de datos access, es decir que no se duplique el campo primcipal de la tabla, creo que con sentencias sql se puede pero no he podido. Si me puedes ayudar te lo agradecería...
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
respuesta = MsgBox("¿Desea guardar cambios?", vbYesNoCancel)
Select Case respuesta
Case vbYes
Data_Tarjeta.UpdateRecord
Data_Tarjeta.Refresh
Unload Me
Case vbNo
Unload Me
Case vbCancel
Cancel = 1 'Esto cancela el fin del programa
End Select
End Sub
Cuando le doy si guardar sin problema, el caso es que cuando le doy no igual me guardar entonces no estoy haciendo nada si igual guarda, hay alguna manera de hacerlo gracias de antemano...
El otro es que necesito validar un registro existente en una base de datos access, es decir que no se duplique el campo primcipal de la tabla, creo que con sentencias sql se puede pero no he podido. Si me puedes ayudar te lo agradecería...
1 respuesta
Respuesta de termiloco
1