線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1931
推到 Plurk!
推到 Facebook!

用adotable讀取dbase檔(.dbf)速度其慢 ? 有沒有改善之方法?

答題得分者是:chih
ry_lee
高階會員


發表:368
回覆:251
積分:123
註冊:2002-03-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-26 22:13:59 IP:211.74.xxx.xxx 未訂閱
1.我用adotable讀取dbase檔(.dbf),adotable之connectionstring設成這樣: Provider=MSDASQL.1;Persist Security Info=False;Data Source=dBASE Files;Mode=ReadWrite;Initial Catalog=C:\Program Files\Common Files\Borland Shared\Data 可以開啟.dbf檔內容,只是速度很慢,有沒有改善之方法? 2.我用adotable讀取paradox檔(.db),adotable之connectionstring設成這樣: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Common Files\Borland Shared\Data;Extended Properties=paradox 7.x;Persist Security Info=False 可以開啟.db檔內容,且速度很快 3.用foxpro 建立之table其副檔名為何?其adotable之connectionstring要設成怎樣? 其是否像access一樣可建立一個內含許多table之資料庫? 4.用comcheck檢查我的ado之版本號是2.5,但我的win2000 OS似乎內含其他版本(2.1和1.5)要如何刪除 ?
Justmade
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-26 22:28:05 IP:218.16.xxx.xxx 未訂閱
有特別原因要用 ADO 來連上這些檔案式數據庫嗎 ? 對於用這類數據庫,用 BDE 會比用 ADO 有較率得多。 dbase 格式本來就比 Paradox 格式慢,但好處是較穩定。 Foxpro 建立的副檔名一樣是 dbf, 跟 dBase 相類,主要只是索引檔不同。 ADO 給我的印象很不好,所以除了連接 SQL Server 及 Access 外,我都不鼓勵用 ADO 來連接。若你有必要的理由要這樣連接,就要等等對ADO較熟的前輩來教教甚樣優化 ADO Connection 了。
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-27 08:39:18 IP:61.219.xxx.xxx 未訂閱
本站已有過一些討論,你也可以搜尋看看喔
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-03-27 11:00:46 IP:211.74.xxx.xxx 未訂閱
foxpro -->.dbf檔,將所有的dbf檔放在同一個資料夾就可以達到你的的型態..如果你只是paradox跟dbf檔,建議你用bed設Alias Name來做連接..粉快粉方便 TRY TRY SEE
引言: 3.用foxpro 建立之table其副檔名為何?其adotable之connectionstring要設成怎樣? 其是否像access一樣可建立一個內含許多table之資料庫?
系統時間:2024-05-19 3:57:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!