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

C# WIN32 程式 - Paradox To Access 單機版資料庫轉換工具

 
digitraveler
初階會員


發表:89
回覆:91
積分:46
註冊:2005-06-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-04-08 21:50:27 IP:218.173.xxx.xxx 訂閱
原文網址 http://tw.myblog.yahoo.com/bruce0211/article?mid=180
本工具可以把 Paradox 轉成 MS Access 微軟的單機版資料庫 ; 相同的轉換功能用 Borland 開發工具也可以寫 , 而且更快速簡單 ; 之所以用 VS2003 C# 來寫 , 主要還是練功用 , 跟 Borland 開發工具比較起來 , 我發現 .NET 處理資料庫的動作真的繁雜許多


■ 程式功能介紹
1.列出 Paradox (*.db) 檔所在目錄
2.讀取某一 *.db 檔 , 將 Table Schema 解析出來 , 如 欄位名稱型態長度等 , 還有 Primary Key
3.列出所有 DATA 及 CREATE TABLE 的語法 (包含 MS Access 及 MS SQL SERVER 2000)
4.可以執行 "Export" 功能 , 將 Table Schema 及所有 DATA 轉到某一 MS Access 的 *.mdb 檔內 (空的 *.mdb 檔要先行建好 , 本工具不會自動產生 *.mdb 檔)
5.目前只支援常用的欄位型態轉換 , 如字串,整數,實數,DATETIME 等 ; 若您的 Paradox 有用到 BLOB , MEMO 等型態 , 本工具無法轉換
6.我發現 OleDB 類別無法讀取 Paradox 的 Primary Key 資訊 , 所以要用 ODBC 類別 , 如果有人知道 OleDB 類別取 Paradox 的 Primary Key 資訊的方法 , 再請不吝告知小弟

■ 程式下載 (含 source code)
http://digitraveler.homelinux.com/down_load/ParadoxTool.zip

taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-04-09 09:43:02 IP:118.169.xxx.xxx 訂閱
感謝分享 ^_^
系統時間:2024-05-15 21:30:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!