全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1194
推到 Plurk!
推到 Facebook!

請教ADOConnection的EventStatus引數問題

答題得分者是:Justmade
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-01 16:54:25 IP:63.84.xxx.xxx 未訂閱
請教各位前輩 請問ADOConnection的EventStatus引數﹐除了esOK 值外﹐還具有哪些值﹐各代表什么﹖ 小弟在做ADO的練習時﹐在Form中各加一個ADOConnection, ADODataSet﹐ADOConnection作用連線字串將其連接上某Access資料庫(注﹕此處Connected并未設為True)﹐而后用ADODataSet連接ADOConnection﹐并使用cmTable方法連接資料表﹐但小弟在ADOConnection的Onconnectcomplete事件中寫入如下程式碼﹕ if EventStatus = esOK then ShowMessage('連線成功'); 問題是小弟并未將ADOConnection的Connected屬性設為True﹐此處為何傳回已經連線了呢﹖ 謝謝﹗ 努力,相信會獲得美麗! 忻晟
------
忻晟
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-01 17:13:05 IP:218.16.xxx.xxx 未訂閱
esOK Operation executed without problem. 即是沒問題 esErrorsOccured An error occurred during execution of the operation. 即是出錯 esCantDeny A pending connection operation cannot be canceled. (Connection events only.). 連接中且不能取消 esCancel A pending connection has been canceled before it became active. (Connection events only.) 連接中的連線在成功前取消了 esUnwantedEvent Set by the ADO method, prevents subsequent notification of the event. 若你不想以後這 Event 再被呼叫,可設定這個值,之後便會跳過這個 Event 即使你最初 ADOConnection 的 Connected 是 False, 只要你一操作任何使用這個 ADOConnection 的 ADO 元件而需要連線時 (如開啟 ADODataSet),該 ADOConnection 是會自動 Connect 而成功 Connect 時當然會呼叫 OnConnectionComplete 事件了。
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-01 17:25:00 IP:63.84.xxx.xxx 未訂閱
謝謝Justmade前輩的指點﹒ 努力,相信會獲得美麗! 忻晟
------
忻晟
系統時間:2024-07-06 0:18:41
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!