pb9.0中怎么把一个文本框里的字符和数据库里的比较?
pb吧
全部回复
仅看楼主
level 1
我的数据库是oracle,建了一个叫login的表,有两个字段,分别是username和userpassword,在我的pb里有两个文本框,sle_1里的字符要和数据库里的username比较,sle_2里的要和usernpassword比较,要都一样,则登录成功,打开另外的w_login窗口,不成功则提示重新输入,该怎么做?谢谢!
2006年11月12日 08点11分 1
level 0
2楼说的对,如果非要楼主这么比较的话,就把username和password作为查询条件去表里搜吧,看有没有结果就可以知道了。你的表要有主键的吧,别出现同名用户哦
2006年12月20日 08点12分 3
level 0
哎呀,出事了没注意你的数据库是哦若口的哈
2006年12月20日 09点12分 5
level 0
哈哈,楼主看来是初级Pber.同时写程序的时候注意sql注入漏洞哦,哈哈。要么限制sle的输入长度,要么在程序里判断输入字符串不能含';等字符;要么不要直接把输入串传给sql.因为我可以输入****';delete * from ***;
2006年12月24日 11点12分 7
1