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

使用MS Jet4.0來建立使用文字檔資料庫

 
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-27 18:06:59 IP:61.62.xxx.xxx 未訂閱
使用 BDE 建立文字資料庫後, 其實 MS Jet 4.0 的資料庫引擎也是支援文字資料庫的, 但是格式不太相同, 不過有一個好處, 可以使用標準的 ddl 資料庫操作語言來進行建立資料表, 而且其 schema.ini 的 table 是共用的, 一個資料庫一個.    簡單的說明一下如何使用, 在 adoconnection 中的connection 中, [提供者]選擇 jet 4.0 的驅動程式, [連線]輸入目錄, 該目錄就是資料庫, 接下來在[全部]裡的 extended property 內輸入 text, 就表示使用文字資料庫, 建立好 connectionstring 後, 就可以使用 ddl 來進行建立資料表, 輸入資料等操作, 要注意的地方是資料表的名稱一定要使用 xxxxx#txt, 其中的 #txt 的意思就 .txt, 記得這個地方. 本程式中create table建立了兩個資料表於程式的同目錄下, table1.txt, table2.txt, 接下insert sample data分別在這兩個table中輸入各4筆資料, 最後在 open query中使用了查詢資料的語法, 並顯在畫面上的 dbgrid 中. 這種資料表的限制一樣是不能修改資料, 刪除資料, 但可以新增資料, 與 bde 最大的不同是ms jet 4.0 是可以使用 create table 的語法來建立資料表, 比較方便. schema.ini 的參考資料如下: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcjetsdk_98.asp 以下為範例程式的畫面: 列出 bde 的文字資料庫連結以方便參考: http://delphi.ktop.com.tw/topic.php?topic_id=34655 發表人 - timhuang 於 2003/07/28 15:01:03
附加檔案:34701_jettext_db.zip
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-28 15:13:46 IP:61.231.xxx.xxx 未訂閱
引言: 這種資料表的限制一樣是不能修改資料, 刪除資料, 但可以新增資料,...
請問,是連修改資料都不行嗎? ■【Delphi】【發表】使用文字檔當作資料表的小範例 http://delphi.ktop.com.tw/topic.php?topic_id=34655 這篇所介紹的是可以修改資料,只是不能刪除資料... 沒空更新的網頁... http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
系統時間:2024-07-01 22:16:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!