用adoconnection连上你的数据库,然后把adotable的connection设为adoconnection,tablename设为你的表。 var username,password:string; username:=trim(edit1.text); password:=trim(edit2.text); adotable.active:=true; if adotable.locate('用户名;密码',vararrayof([username,password]),[loCaseInsensitive])then begin showmessage('ok'); end else showmessage('error');或者可以 adotable.Filter:='用户名='''+username+''' and 密码='''+password+''''; adotable.Filtered:=true;应该明白了吧:)
var
username,password:string;
username:=trim(edit1.text);
password:=trim(edit2.text);
adotable.active:=true;
if adotable.locate('用户名;密码',vararrayof([username,password]),[loCaseInsensitive])then
begin
showmessage('ok');
end
else
showmessage('error');或者可以
adotable.Filter:='用户名='''+username+''' and 密码='''+password+'''';
adotable.Filtered:=true;应该明白了吧:)
用SQL语句直接写啊!
这样可以避免大的数据量 啊!
不同意楼上的做法!
呵呵 你说的8错,8过他只是一个登陆作用而已,里面的用户再多也多不到哪里去啊:)