读书人

新手报到顺便求教,该怎么处理

发布时间: 2012-02-20 21:18:24 作者: rapoo

新手报到顺便求教
用sql2000,delphi7:用adoconnection连了数据库的一个表,然后用adotable、datasource连上去做一个用户登录界面```想利用if语句来实现 已有注册用户名则提示已注册、若没注册用户则提示还没注册 的判断,现在只是测试相同用户名弹出message都没反应```如图,请各位指教

[解决办法]
我一般AdoConnection AdoQuery

举个小例子:

假定你窗体上有三个Edit,分别是Edit1,Edit2,Edit3.对应输入的是用户名,密码,确认密码

那么你首先可以通过查询语句检查输入的用户名是否被注册!

AdoQuery1.close;
AdoQuery1.sql.clear;
AdoQuery1.sql.add('select * from 表名 where 用户名='''+ Edit1.Text+'''');
AdoQuery1.open;
if AdoQuery1.recordCount >0 then
begin
showmessage('您输入的用户名已被注册!');
end else
begin
showmessage('您输入的用户名未被注册!');

end;

读书人网 >.NET

热点推荐