林具有這種功能,以確定天氣用戶在數據庫中存在或不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