我好好看了好几年,但我没有找到问题的答案所以我希望有人可以帮助我.
我正在使用Microsoft Access创建一个系统,其中我有一个包含用户名和密码的成员表以及各种其他字段,如出生日期等.
我想创建一个用户可以输入用户名和密码的表单.通过单击此表单上的按钮,将根据成员表中的用户名和密码检查这些详细信息.如果详细信息匹配,将显示一条消息,说明他们已登录.如果表中未找到详细信息,则会显示一条消息,指出详细信息不正确.
如何在不使用VBA的情况下执行此操作?
我已经创建了一个名为形式开始loginform用两个文本框loginusername和loginpassword.
我应该从哪里出发?
VBA解决方案不应该那么复杂.快速而肮脏的解决方案:
Dim Result as Variant
Result=Dlookup("Password","tblMembers","UserName='" & nz(loginusername.value,"") & "'")
If nz(Result,"")<>nz([login password].value,"") Then
MsgBox "Invalid password"
Else
MsgBox "Password correct"
End If
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29877 次 |
| 最近记录: |