我想安裝一個Firebird數據庫驅動程序,並使其在Delphi XE IDE中可用。我希望數據庫驅動程序可以與其他提供的數據庫驅動程序(例如,Interbase,SQL--從IDE中的數據資源管理器中的數據庫驅動程序)相同的基礎上使用。我已經獲得了合適的司機。如何將數據庫驅動程序安裝到IDE中?
該驅動程序由一個Delphi項目組成,該項目編譯爲DLL;並修改兩個.ini配置文件(dbxconnections.ini和dbxdrivers.ini)。我假設DLL是實際的驅動程序,並且我編譯了該項目沒有問題。
我已經得到了這麼多,這是我意識到我不知道安裝新的數據庫驅動程序涉及什麼;將新數據庫驅動程序安裝到IDE中涉及的內容;也不是安裝元素需要駐留的位置。
所以我的問題是: 需要什麼步驟來將dbExpress數據庫驅動程序安裝到Borland XE Delphi Professional IDE中?
一些具體問題,我不知道包括 -
- 難道司機需要與所有火力地堡,德爾福和Windows的註冊?
- 我是否需要使用特定的註冊程序才能完成註冊?
- 有沒有我想要完成我的目標的任何元素?
- 安裝的組件位於何處?
所有四家廠商,Embarcadero公司,Borland公司,UniOpen和火鳥提供文件(其中大部分是非常全面的),但我一直無法從中提取什麼,我需要做的,在哪裏做。
我已經搜索了關於SO的多個問題,但似乎從OP知道驅動程序安裝涉及什麼的基礎開始。
所有產品(驅動程序項目除外)都在多個位置生成多個文件,並且不清楚哪些組件屬於哪個位置。例如,我有兩個配置文件的多個版本居住在:
- C:\用戶\用戶\ AppData的....
- C:\用戶\公用\公用文檔...
- C:\ Program Files文件\供應商....
- ....
此外,這些產品的文件安裝到:
- 註冊表(多個鍵);
- C:\ Program Files ....;
- C:\ Program Files(x86)....;
- C:\ Windows \ System ....;
- C:\ Windows \ System 32 .....
- 或許更多。
環境:
- 機:聯想Thinkpad W510
- 操作系統:Windows 7旗艦版
- 德爾福:Embarcadero®的RAD Studio XE版本15.0.3953.35171
- 數據庫:W1-V2。 5.0.26074 Firebird 2.5
- 數據庫驅動程序:UniOpen本機DBX驅動程序
也安裝了:
- Embarcado的Borland®開發工作室2006企業版10.0.2288.42451更新2(XP版)
- Borland的Delphi 7版(XP版)
綜上所述:
需要什麼步驟和位置才能將dbExpress數據庫驅動程序安裝到Borl和XE Delphi專業版IDE?
您似乎對您的版本感到困惑。 2010還是XE?這聽起來像你應該聯繫驅動程序供應商。話雖如此,據Google稱,UniOpen不存在。 – 2011-03-27 23:16:46
由於選擇了錯誤的標籤導致版本混淆。添加了對UniOpen驅動程序源的引用。 – 2011-03-27 23:29:47
@Chris它說2010年在Q的底部 – 2011-03-27 23:31:10