執行Dbexpress 元件開發之應用程式,需要哪些元件 |
缺席
|
shyu_ting
一般會員 ![]() ![]() 發表:13 回覆:25 積分:12 註冊:2002-11-04 發送簡訊給我 |
各位先進,我用Delphi 6 開發的資料庫程式,拿到一台剛剛裝好win 98 的client
端卻不能執行,或執行中會沒有回應,不知是少安裝了哪個元件,我的開發內容
與資料庫有關的元件如下:
Dbexpress:SQLConnection,SQLQuery
DataAccess:ClientDataSet,DataSetProvider,DataSource
程式copy到client端時,有把midas.dll和dbexpmss.dll複製到client端的
c:\windows\system32底下,不知是否有少加哪個.dll或設定環境 ?
|
leo2568
中階會員 ![]() ![]() ![]() 發表:54 回覆:124 積分:70 註冊:2003-09-21 發送簡訊給我 |
引言: 各位先進,我用Delphi 6 開發的資料庫程式,拿到一台剛剛裝好win 98 的client 端卻不能執行,或執行中會沒有回應,不知是少安裝了哪個元件,我的開發內容 與資料庫有關的元件如下: Dbexpress:SQLConnection,SQLQuery DataAccess:ClientDataSet,DataSetProvider,DataSource 程式copy到client端時,有把midas.dll和dbexpmss.dll複製到client端的 c:\windows\system32底下,不知是否有少加哪個.dll或設定環境 ?存取Oracle:DBEXPORA.DLL, OCI.DLL←Client 存取InterBase:DBEXPINT.DLL, GDS32.DLL←Client 參考看看!! 發表人 - leo2568 於 2003/12/04 22:06:24 |
shyu_ting
一般會員 ![]() ![]() 發表:13 回覆:25 積分:12 註冊:2002-11-04 發送簡訊給我 |
引言:Sorry ! 忘了說我是存取MSSQL ,請各位先進幫幫忙囉!引言: 各位先進,我用Delphi 6 開發的資料庫程式,拿到一台剛剛裝好win 98 的client 端卻不能執行,或執行中會沒有回應,不知是少安裝了哪個元件,我的開發內容 與資料庫有關的元件如下: Dbexpress:SQLConnection,SQLQuery DataAccess:ClientDataSet,DataSetProvider,DataSource 程式copy到client端時,有把midas.dll和dbexpmss.dll複製到client端的 c:\windows\system32底下,不知是否有少加哪個.dll或設定環境 ?存取Oracle:DBEXPORA.DLL, OCI.DLL←Client 存取InterBase:DBEXPINT.DLL, GDS32.DLL←Client 參考看看!! 發表人 - leo2568 於 2003/12/04 22:06:24 |
hagar
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
除了一般的包裝之外, 在 dbexpress 部份, 必須包裝相關的
database engines 的 driver, 列表如下:
DB Driver
==========================
InterBase Dbexpint.dll
Oracle dbexpora.dll
DB2 dbexpdb2.dll
MySQL Dbexpmys.dll
MSSQL dbexpmss.dll
而安裝路徑可以是程式的安裝路徑或者是系統路徑
若程式是 Datasnap 的話, 則另外包裝 MIDAS.dll 檔 更詳細的可以參考 Deploying dbExpress database applications
這一節的 help 內容 ---
Everything I say is a lie.
|
mustapha.wang
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:89 回覆:409 積分:274 註冊:2002-03-13 發送簡訊給我 |
如果自动读取ini文件来配置dbexpress,还需要两个ini文件:
dbxdrivers.ini和dbxconnections.ini
预设在
C:\Program Files\Common Files\Borland Shared\DBExpress
放到程序找得到的地方; 如果自己从注册表/ini配置dbexpress,给定TSQLConnection的
GetDriverFunc,LibraryName,VendorLib,Params就好了,
但TSQLConnection有个小bug,在SqlExpr.pas,要修改一下,
请看看http://delphi.ktop.com.tw/topic.php?TOPIC_ID=36412
------
江上何人初见月,江月何年初照人 |
shyu_ting
一般會員 ![]() ![]() 發表:13 回覆:25 積分:12 註冊:2002-11-04 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |