用户判断问题

yunzhongfeng 2003-08-20 05:17:22
用户表中有三个用户名,对应有三个密码,在用户登陆时怎样判断用户存在且登陆密码正确。我用 if (Edit2.Text<>'')and (Edit1.Text=FieldByName('password').Value )这行代码只能判断表中的第一个用户,输入第二个就不能判断了,请高手写段实例代码。
...全文
26 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jastion 2003-08-20
  • 打赏
  • 举报
回复
用戶登錄檢證,最好寫在資料庫用procedure來處理,
第一判斷有沒有這個用戶,第二用戶存在相應的密碼是否匹配
第三用戶可登錄

smch 2003-08-20
  • 打赏
  • 举报
回复
你不移动记录指针怎么行。要么也可以通过执行select看用户名和密码都符合的记录是否为空。是则登录失败。
dafu71 2003-08-20
  • 打赏
  • 举报
回复
sql="select * from 用户表 where 用户名='" & Edit2.Text & "' and password='" & Edit1.Text & "'"
rs.open sql
if rs.eof then
msgbox "用户不存在或登陆密码不正确"

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧