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

[求助]請問BDE與ADO有什麼不同

尚未結案
vicki
一般會員


發表:1
回覆:1
積分:0
註冊:2003-12-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-22 20:01:09 IP:61.222.xxx.xxx 未訂閱
請問一下BDE元件與ADO元件有那些差異性,例處理方式、效能...等,謝謝!
cashxin2002
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-23 09:31:32 IP:63.84.xxx.xxx 未訂閱
您好﹗    頗大的話題 <><><>> ><><>> ><>===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
vicki
一般會員


發表:1
回覆:1
積分:0
註冊:2003-12-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-23 10:51:25 IP:61.222.xxx.xxx 未訂閱
感謝您的解說,另想請教一下: 1.若使用BDE元件開發系統,用戶端是否接需安裝BDE Engine才可使用? 2.BDE元件與ADO元件那個處理的效能較好? 3.聽說ADO會有Time Out的問題,請問當資料量大到那種程度時會出現Time Out,如10萬筆、20萬筆??    不好意思,因為是初學者,所以問題很多,煩請賜教,感恩
cashxin2002
版主


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-12-23 12:31:16 IP:63.84.xxx.xxx 未訂閱
您好﹗    1. 用戶端需要安裝 2. 之前的回覆有提到過﹐BDE和ADO各有千秋﹐針對不同的資料庫形態皆會有不同的效能﹐參考您使用的資料庫形態﹐小弟個人的喜好是ADO﹐原因嘛﹐之前也有提到過﹐開發后包裝時比較順手﹒ 2. 至今尚未體驗到如您所述的Time out逾時問題﹐可能接触到的資料庫都比較小吧﹒ 參考看看﹗ <><>===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
change.jian
版主


發表:29
回覆:620
積分:439
註冊:2003-06-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-12-23 13:15:37 IP:61.222.xxx.xxx 未訂閱
其實,不管是ADO或是BDE,除了會因為資料庫的不同而有不同的表現外,另外,所使用的driver也很有關係.舉個例子,同樣都是ADO+Oracle 8.1.7,一個driver用的是OraOLEDB.Oracle.1(Oracle提供的driver),另一個是MSDAORA.1(MS提供的driver),兩個driver所表現的結果也不儘相同.再以BDE來講好了,即使是同一家資料庫,你的dll檔也都有不同的選擇.建議你需要測試一下比較好,尤其如果你的系統有一些特別的動作需要處理(例如blob的存取等),最好先試試再決定怎麼做比較好
azurecloud
中階會員


發表:52
回覆:108
積分:92
註冊:2003-09-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-12-25 21:52:44 IP:163.13.xxx.xxx 未訂閱
您好: 我也是比較喜歡 ADO 物件,至於 TimeOut 問題,ADO 元件中都會有一個 CommandTimeOut(除了 RDSConnection 是 InternetTimeOut)屬性,預設是 30 把它設大一點就行了。    ========================
我要努力向上
========================
系統時間:2024-07-01 3:23:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!