用adotable讀取dbase檔(.dbf)速度其慢 ? 有沒有改善之方法? |
答題得分者是:chih
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
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 發送簡訊給我 |
有特別原因要用 ADO 來連上這些檔案式數據庫嗎 ? 對於用這類數據庫,用 BDE 會比用 ADO 有較率得多。 dbase 格式本來就比 Paradox 格式慢,但好處是較穩定。 Foxpro 建立的副檔名一樣是 dbf, 跟 dBase 相類,主要只是索引檔不同。 ADO 給我的印象很不好,所以除了連接 SQL Server 及 Access 外,我都不鼓勵用 ADO 來連接。若你有必要的理由要這樣連接,就要等等對ADO較熟的前輩來教教甚樣優化 ADO Connection 了。
|
Mickey
版主 發表:77 回覆:1882 積分:1390 註冊:2002-12-11 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |