新手报到顺便求教
用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;