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

請問 可以不用 BDE 就能存取 paradox 嗎

尚未結案
sarger
一般會員


發表:6
回覆:2
積分:1
註冊:2003-05-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-01-17 11:12:46 IP:61.61.xxx.xxx 未訂閱
請問 可以不用 BDE 就能存取 paradox 的 VCL 嗎? 謝謝! sarger
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-01-17 11:34:20 IP:211.22.xxx.xxx 未訂閱
您好: 參考http://delphi.ktop.com.tw/topic.php?topic_id=21010 你也可以打Paradox去搜尋有相當多的參考文件 ~~應無所住而生其心~~ 發表人 - Terrychen 於 2004/01/17 11:44:01
cashxin2002
版主


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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-01-17 12:16:22 IP:63.84.xxx.xxx 未訂閱
您好﹗    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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-01-17 13:17:05 IP:61.61.xxx.xxx 未訂閱
>您好﹗ >ADO元件頁中的ADOConnection元件﹐也可通過字串連接存取Paradox資料庫﹐詳細設定方法如下﹕ cashxin2002 非常謝謝你的說明,如果我也不想用 ado or odbc ,而想直接由程式產生 paradox 的檔案,有這種元件嗎? 謝謝! sarger
cashxin2002
版主


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

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-01-17 15:05:39 IP:63.84.xxx.xxx 未訂閱
您好﹗    除此之外﹐應沒有直接的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

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-03-10 12:43:28 IP:211.21.xxx.xxx 未訂閱
試試看用 TQuery 語法如下: CREATE TABLE tablename (field1 CHAR(10),field2 CHAR(10)) 更詳盡的語法請參考 LOCALSQL.HLP, 您可用檔案總管尋找 "LOCALSQL" 好處是可以動態產生 table, 而不必去設定 BDE, 不過要執行此程式的電腦還是得已安裝 BDE engine 才行 希望有點幫助
系統時間:2024-07-03 15:20:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!