請問 可以不用 BDE 就能存取 paradox 嗎 |
尚未結案
|
sarger
一般會員 發表:6 回覆:2 積分:1 註冊:2003-05-31 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好﹗ ADO元件頁中的ADOConnection元件﹐也可通過字串連接存取Paradox資料庫﹐詳細設定方法如下﹕
1﹒雙擊ADOConnection元件﹐開啟其ConnectionString屬性對話方塊﹐并點擊[Build...]按鈕進入資料連接內容對話方塊﹒
2﹒在[提供者]頁次選擇Micorsoft OLE DB Provider for ODBC Drivers﹐點擊[下一步]按鈕﹒
3﹒在[連接]頁次中[指明資料來源]中選擇使用連接字串﹐點擊右方的[建立]按鈕﹐開啟選擇資料來源對話方塊﹒
4﹒在資料來源對話方塊中點擊右下方的[新增]按鈕﹐用于新增DNS別名﹐開啟建立資料來源對話方塊﹒
5﹒在建立資料來源對話方塊中選擇Microsoft paradox Driver(*.db)﹐點擊[下一步]按鈕﹐而后在其中選擇您的資料庫檔案所在路徑﹐以同資料庫檔案名儲存檔案﹐再點擊[存檔]按鈕﹒(將下方的存檔類型改為全部檔案)
6﹒點擊[下一步]和[完成]按鈕回到選擇資料來源對話方框﹐此時已可選擇之前設定的DSN別名﹐選定后﹐按[确定]按鈕﹐在出現的ODBC Paradox設定對話方框中﹐不做更改﹐使用預設值按[确定]按鈕﹒
7﹒此時回到ConnectionString屬性設定對話方塊中的連接頁次﹐點擊下方的連接測試﹐若已經成功連接﹐即可﹒ 參考看看﹗ =====================
努力,相信會獲得美麗!
忻晟
------
忻晟 |
sarger
一般會員 發表:6 回覆:2 積分:1 註冊:2003-05-31 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好﹗ 除此之外﹐應沒有直接的VCL元件可直接連接Paradox資料庫﹒ 其實除了之前所述的ADO藉由ODBC來連接Paradox資料庫之外﹐還有另一種方法﹐使用Microsoft的Jet資料庫引擎﹐大多數人總覺得Jet資料庫引擎是專門為存取Access資料庫而存在的﹐其實不然﹐其可透過擴展屬性的設定(IISAM﹐即Indexed Sequential Access Method)來存取其它形態的資料來源﹐除了dBase, Excel等區域形態資料庫﹐Paradox資料庫也是其允許存取的一種﹐其特點是設定比較簡單﹐剛才小弟測試了一下﹐效率尚可﹐設定方法如下﹕
1﹒雙擊ADOConnection元件﹐打開其ConnectionString屬性設定對話方塊﹐在[提供者]頁次選定Microsoft Jet 4.0 OLE DB Provider﹒
2﹒在[全部]頁次雙擊清單中的Extended Properties項目﹐在其對話方塊中的[內容數值]項目輸入Paradox 7.x﹐單擊[确定]按鈕﹒
3﹒切換到[連接]頁次中﹐在資料庫名稱欄位中輸入Paradox資料庫檔案所在的路徑﹐如﹕D:\Dephi\Paradox
4﹒點擊[測試]按鈕﹐如果正常連接上您的資料庫檔案所在路徑﹐就會出現連接正常的訊息﹒ 參考看看﹗ =====================
努力,相信會獲得美麗!
忻晟
------
忻晟 |
johnber
一般會員 發表:2 回覆:9 積分:2 註冊:2003-09-04 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |