注册 登录
编程论坛 Delphi论坛

delphi中如何实现重名检测啊~

zhoucw238 发布于 2011-09-20 09:48, 1252 次点击
在注册界面中,检测用户名是否重复!
6 回复
#2
冰蟾子2011-09-20 11:02
检索数据库用户名字段是否有相应的值,,
#3
zhoucw2382011-09-21 07:53
回复 2楼 冰蟾子
谢谢,已经解决,呵呵
#4
zhoucw2382011-09-21 07:56
用户表名为login:
 ADOQuery1.Close;
  ADOQuery1.SQL.Clear;
  ADOQuery1.SQL.Add('select count(*) as jc from login where id='#39+zcedt1.Text+#39'');
  try
    ADOQuery1.Open;
      if StrToInt(ADOQuery1.FieldValues['jc'])>0 then
      begin
        ShowMessage('该用户名已存在!');
        Exit;
      end
    except

  end;
#5
mvpTomato2011-09-21 22:18
路过。顶起
#6
hhdelphi2011-09-22 09:26
不错顶起来
#7
yuutian2011-09-24 20:59
顶起
1