作者fumizuki (蒙面加菲狮)
看板Visual_Basic
标题Re: [VBA ] 请问帐号密码登入的程式怎麽写
时间Sun Jun 18 18:53:08 2006
※ 引述《icystar (努力变漂亮)》之铭言:
: (刚刚有爬过文 可是 好像没有看到符合的)
: 我想问的是 我在一打开资料库(Access2003)时会呈现一个表单
: 上面会有 Employee ID 它的文字方块名称是txtEmployeeID
: Password 它的文字方块名称是txtPassword
: 然後有个指令按钮 名称是Confirm
: (先前有设一个资料表 名称是tblEmployee表
: 里面有两栏 一栏是EmployeeID 资料类型是数字
: 一栏是EmployeePassword 资料类型是文字
: 总共有30笔资料)
: 我希望Click的时候 可以进行下列事情
: 1.如果使用者输入的ID在tblEmployee表里没有该笔ID
: MsgBox "该名员工不存在"
: 2.如果使用者输入的密码错误
: MsgBox "密码输入错误"
: 3.如果ID和密码都正确 就允许进入资料库
: 想请问Click的程式语言该怎麽写 谢谢
rs.open "select * from tblEmployee where EmployeeID='" & txtEmployeeID & "'"
If rs.EOF Then
MsgBox "该名员工不存在"
Else
If txtPassword.Text <> rs("EmployeePassword") Then
MsgBox "密码输入错误"
Else
'接下来的程式码就自己看着办了
End If
End If
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半点痴情遗留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多凄凄惨惨的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.184.116.195
1F:推 icystar:谢谢 06/18 19:17
2F:推 dingyuchi:这样写要注意一下 sql injection 06/19 03:21
3F:推 fumizuki:这种写法 帐号验证那关不安全 密码验证那关就还可以了 06/19 06:46
4F:推 fumizuki:1848那篇的方法就比较安全了吧0.0 06/19 06:48