If txtName <> "" Or txtName <> Null Then
If txtPas <> "" Or txtPas <> Null Then
'strPA = txtPas
'strtxtPas = txtPas
varPA = DLookup("[PASS]", "NAPAZ6", "[NameID]=" & "'" & strNaID & "'")
If varPA = txtPas Then
bletxtPas = False
strTxtPass = varPA
lgDengji = DLookup("[用户级别]", "napa", "[NameID]=" & "'" & strNaID & "'")
Else
MsgBox "密码错误!请重新输入密码。", 0, "提示信息:"
Me.txtPas.SetFocus
txtPas.Text = ""
strTxtPass = ""
lgDengji = -1
bletxtPas = True
End If
Else
MsgBox "密码错误!请重新输入密码。", 0, "提示信息:"
strTxtPass = ""
txtPas = ""
lgDengji = -1
bletxtPas = True
End If
Else
MsgBox "您还没有输入“使用者姓名”,请输入:", 0, " 提示:"
Me.txtName.SetFocus
End If
End Sub
[em06][em06][em06]作者: 懒UFO 时间: 2003-4-17 22:01
在ACCESS中我发现有很多的SUB过程都不能100%触发(有时能、有时不能),是我的系统的原因还是OFFIC出现了错误、还是ACCESS本身的BUG!当出现不能触发时(在调试阶段),我把代码剪切后粘贴就又能触发了。