林具有这种功能,以确定天气用户在数据库中存在或不SQL返回值
DM是我DataModule的
AQ_LOGIN一个ADOQuery
贝努我的表填充有用户和他们的密码
这里谈到的代码:
function UserCheckExist(Login, pw: string): boolean;
begin
with DM do
begin
AQ_LOGIN.Close;
AQ_LOGIN.SQL.Clear;
AQ_LOGIN.SQL.Add('select BLOGIN from BENU where BLOGIN = ''Login'' AND BPW = ''pw''');
AQ_LOGIN.Open;
end;
end;
我现在的问题是: 如何使函数返回true或false天气具有相应密码的用户存在?
在此先感谢。
从我+1,因为你张贴了我想要的东西。但是,我会使用参数而不是连接字符串输入 - 而且,因为发布的代码(在问题和其他答案中) - 它实际上不会工作吗? :-) – robsoft 2009-07-14 10:30:33
@robsoft:我认为这段代码需要REAL重构... – smok1 2009-07-14 14:36:13
@ smok1 - 的确如此 - 我认为他的代码只是让他感到困惑,因为他似乎还在努力使测试工作。 :-( – robsoft 2009-07-14 15:06:18