注册 登录
编程论坛 Delphi论坛

DEIPHI7怎么判断一个用户是否已经存在????

千羽 发布于 2005-12-11 00:27, 911 次点击
比如:要判断”此用户已经存在“怎么判断呢

我写的这个错的谁帮我改改看:
if dm1.login_Query.RecordCount>0 then
begin
ShowMessage('此用户名已经存在');
Exit
end;

在此谢过了!!!
2 回复
#2
daibin2005-12-11 09:02

在IF之前有没有对Login_Query进行过记录过滤的操作呀?例如:

Str := 'Select * from [表名] where [字段名]=[用户名]';
dm1.login_query.close;
dm1.login_query.sql.clear;
dm1.login_query.sql.add(str);
dm1.login_query.open;
if ......


我是DELPHI的初学者,说的有什么不对请各位大虾指正.

#3
ysp_19842006-01-05 05:09

dm1.login_Query.open;
if dm1.login_Query.Locate('字段名',‘用户名’,[]) then
ShowMessage('此用户名已经存在');
1