Dudas sobre formularios y msgbox al hacer consulta en una base de datos de Microsoft Access
Tengo un formulario y quiero que si busco un campo y no se encuentra me aparezca un msgbox en que diga que no se encuentra el registro. El código que he puesto es este:
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "LICENCIAS"
If stLinkCriteria = "[NOMBRE]=" & "'" & Me![nombre1] & "'" Then
DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Close acForm, Me.Name
Else
MsgBox ("No se encuentra el registro en la Base de Datos.")
End If
El problema es que si no se encuentra aparece el msgbox pero si se encuentra también aparece.
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "LICENCIAS"
If stLinkCriteria = "[NOMBRE]=" & "'" & Me![nombre1] & "'" Then
DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Close acForm, Me.Name
Else
MsgBox ("No se encuentra el registro en la Base de Datos.")
End If
El problema es que si no se encuentra aparece el msgbox pero si se encuentra también aparece.
1 respuesta
Respuesta
1