BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #2306同步于 2008/6/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

【求助】PB做图书管理系统登录问题

lxin
2008/6/8镜像同步1 回复
用PB做图书管理系统,登录界面需要用户名密码 目前知道一种实现方法是写一个***.ini文件,存入相应的logid和logpass 然后通过ProfileString函数赋值 但是这样好像只能有一个用户名和密码 如果要实现多用户的时候 我是这样做的: 申明变量: declare abc cursor for SELECT id,password FROM users; //users是一个表,id和password用来存用户名和密码 登录按钮的clicked事件驱动程序 string ls_id,ls_ps open abc; fetch abc into:ls_id,:ls_ps; IF sle_id.text=ls_id and sle_pass.text=ls_ps THEN messagebox('系统登入成功','欢迎你的到来,'+ls_id+'!') close abc; else MessageBox('登录错误','用户名或密码错误,请重新输入!') sle_id.text='' sle_pass.text='' end if 但是具体执行的时候,只有输入users表里第一组数据才提示登入成功,其他组都说用户名或者密码错误... abc指针要怎样才能一组一组的验证id和password呢
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
lixunhuan机器人#1 · 2008/6/8
你直接吧 用户名和密码做成查询参数 写进SQL select count form table where name= '' and pass='' 但是这样会产生SQL注入问题.忽悠老师可以..做项目不行~~ PB不是很了解............