saber si es un nuevo registro
Publicado por elias (405 intervenciones) el 14/07/2008 13:10:38
Buenas,
estoy haciendo que cuando me modifiquen un registro me salte un msgbox y me pregunte si quiero actualizar dicho registro o no...esto lo meto en el Form_BeforeUpdate pero claro tambien me hace esta pregunta cuando estoy insertando un nuevo registro....y claro no quiero que cuando este insertando un nuevo registro salte dicho msgbox
¿como podria hacerlo?¿ como podria detectar que es un nuevo registro a insertar y que no estoy actualizando para saltarme el msgbox?
Este es el codigo que estoy utilizando:
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim respuesta As Integer
Dim Mensaje, Estilo, Título, Respuesta
Mensaje = "¿Desea Actualizar?"
Estilo = vbYesNo + vbCritical + vbDefaultButton2
Titulo = "ACTUALIZACION"
Respuesta = MsgBox(Mensaje, Estilo, Título)
If Respuesta = vbNo Then
Cancel = True
Undo
End If
End Sub
estoy haciendo que cuando me modifiquen un registro me salte un msgbox y me pregunte si quiero actualizar dicho registro o no...esto lo meto en el Form_BeforeUpdate pero claro tambien me hace esta pregunta cuando estoy insertando un nuevo registro....y claro no quiero que cuando este insertando un nuevo registro salte dicho msgbox
¿como podria hacerlo?¿ como podria detectar que es un nuevo registro a insertar y que no estoy actualizando para saltarme el msgbox?
Este es el codigo que estoy utilizando:
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim respuesta As Integer
Dim Mensaje, Estilo, Título, Respuesta
Mensaje = "¿Desea Actualizar?"
Estilo = vbYesNo + vbCritical + vbDefaultButton2
Titulo = "ACTUALIZACION"
Respuesta = MsgBox(Mensaje, Estilo, Título)
If Respuesta = vbNo Then
Cancel = True
Undo
End If
End Sub
Valora esta pregunta


0