如何在窗体身份证号字段输入后,自动检测信息是否存在于表中,如果有其他字段自动
调用显示!作者: andymark 时间: 2003-10-27 18:25
在身份证BeforeUpdate事件输入
If Not IsNull(DLookup("[身份证]", "个人情况表", "[身份证]='" & Me.身份证 & " ' ")) Then
MsgBox "身份证已存在"
Cancel = True
else
endif 作者: 唐小小 时间: 2003-10-27 18:33
呵呵,上次看到一个朋友用if count(DLookup("[身份证]", "个人情况表", "[身份证]=" & Me.身份证 & " ")) <>0 then......作者: 碧空飞云 时间: 2003-11-3 23:14
Private Sub 身份证编号_BeforeUpdate(Cancel As Integer)
Dim strMsg As String, strTitle As String
Dim intStyle As Integer
If Not IsNull(DLookup("[身份证编号]", "个人情况表", "[身份证编号]='" & Me.身份证编号 & " ' ")) Then
strMsg = "此身份证号码已存在,请重新检查输入!"
strTitle = "警告"
intStyle = vbOKOnly
MsgBox strMsg, intStyle, strTitle
Cancel = True
End If
End Sub