2011年1月18日 星期二

BDE 的二三事

最近客戶有個程式發生了問題,程式在輸入中文時是正確的,但是輸入完後卻變成亂碼。我一度懷疑是 BDE 的問題,所以查了一下 BDE 的一些資料。
BDE - Borland Database Engine
是 Borland 這家軟體開發廠商用來管理程式對資料庫連線的一個程式,主要是給 Delphi, C++ Builder… 這一類的程式用的。如果程式開發人員用的是這些程式,大多數會用到 BDE 這個東西。
有的 BDE 在安裝後,會在控制台多一個叫「BDE控制台」的東西,可以用來設定 BDE 的一些組態;有些內建在安裝程式裏的則沒有,必需要自已到 Program Firles\Common Files\Borland Share\BDE 下面去執行 BDEADMIN.EXE 這個程式。但是其實這二種方式是相同的,都是對目錄裏  IDAPI32.CFG 做存取,這個檔就是 BDE 的主要設定檔。
●資料檔
Paradox 格式: db
dBase 格式:DBF, 其索引檔為 MDX
●參考資料
1、http://en.wikipedia.org/wiki/Borland_Database_Engine

沒有留言: