關於delphi中ADODataSet的問題

2023-02-10 09:15:30 字數 777 閱讀 7769

1樓:青城山道士

使用max來進行計算時,資料庫會自動返回一條記錄,無論是否存在資料內容。當沒有資料內容時,返回值為null。因此,如果需要採用max計算,最好判斷資料是否為nil,然後再進行內容判斷。

2樓:註冊id太難

把adodataset指向你要讀取資料的那條記錄!

3樓:匿名使用者

varmaxdate:string;

begin

sql1:='select max(otime) as maxdate from amnet_total where userid='''+cardcode+'''';

showmessage(sql1);

adodataset1.active:=false;

adodataset1.commandtext:=sql1;

adodataset1.active:=true;

k:=adodataset1.recordcount;

//showmessage(maxdate);

//如果查詢結果不為空

if (k<>0) then

maxdate:=adodataset1.fieldvalues('maxdate').asstring;

//如果查詢結果為空

else

begin

maxdate:='2010-04-01'

end;

showmessage(maxdate);

end;

關於鉤子 Hook 的問題Delphi

tid getwindowthreadprocessid pid 不能hook?有意思 難道你用的是pid?process id這個api引數是返回pid 返回值是tid 確定你沒有用錯 我學的時候是吧delphi轉成vc了 裡面有萬大師的傳送門 哦呼呼 delphi 學習hook中遇到的問題,提示...

delphi中如何讀取ini檔案中的內容,並顯示在edit中,需要執行程式後edit中就顯示

在程式的oncreate屬性增加formcreate事件 程式啟動就執行 procedure tfrm main.formcreate sender tobject begin with tinifile.create filename do begin filename為檔案路徑 名稱 edit1...

請問delphi中變數宣告的問題

1 2的定義是類定義,該變數隨著物件tform1例項 建立 而存在,如果tform1的例項釋放,也跟著釋放 而就引用範圍來講,1,2都可以在本單元中以tform1的例項方式或者tform1的方法中進行訪問,而在本單元以外,可以用以tform1的例項方式進行訪問 2,而 1不能訪問 3為全域性變數,該...