I have a form and I would like to check to see if a value already exists in the database before I let the form get submitted. Is this something that can be easily done? BTW NeoPa query bound form working great.
Thanks,
Aric
Thanks,
Aric
Dim strLast As String
strLast = Nz(DLookup("[LastName]", "tblEmployee", "[PayrollNumber] =" & Me![txtPayrollNumber]))
If Len(strLast) > 0 Then
MsgBox strLast & " already exists in the Database"
Else
MsgBox strLast & " does not exist"
End If
strSerialNumber = Nz(DLookup("[strSerialNumber]", "TSerialNumbers", "[strSerialNumber] =" & Me![txtSerialNumber]))
If Len(strSerialNumber) > 0 Then
MsgBox strSerialNumber & " already exists in the Database"
Else
MsgBox strSerialNumber & " does not exist"
End If
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim strLast As String
strLast = Nz(DLookup("[LastName]", _
"tblEmployee", _
"[PayrollNumber]=" & Me.[txtPayrollNumber]), "")
If strLast = "" Then
Call MsgBox(strLast & " already exists in the table")
Cancel = True
End If
End Sub
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim strLast As String
strLast = Nz(DLookup("[strSerialNumber]", _
"TSerialNumbers", _
"[strSerialNumber]='" & Me.[txtSerialNumber]) & "'", "")
If strLast = "" Then
Call MsgBox(strLast & " already exists in the table")
Cancel = True
End If
End Sub
Comment