> 我在用installshield制作基於NT-SQL的client/server程式的setup時
> 碰到一個問題, 我在設定BDE時, 新增一個別名, 然後下一步, 設定
> alias參數時, 按照installshield的說明, 在使用這個setup去安裝時,
> 在BDE里會有一個mssql類的別名出現在BDE的database頁, 但參數全部
> 是預設值!! 是不是我制作安裝盤時設定有問題?
InstallShieldExpress 在包裝 BDE 時所打包的 BDE 設定不是你現在
所使用,而是在 ISX 的 Redist 目錄下的 Idapi32.cfg。
所以你必須設法更改 Idapi32.cfg 設定檔,做法如下:
先打開 BDE Administraotr, 點選 Object -> Open Configuration 開啟
位於 ISX 目錄下的 Redist\Idapi32.cfg,然後把你希望的參數都設定好
(要 Apply 更改的項目),然後關閉 BDE Administrator, 關閉時會問
你是否要以現在的組態檔作為預設的組態檔,請選擇 No。
這樣子以後你在用 ISX 打包時,BDE 的設定就沒問題了,對了,
有使用 Access 資料庫的人應該有遇過 DLL 檔應該是 IDDA3532.DLL
去被設定成 IDDAO32.DLL 的問題,也是用上面的辦法解決。
Michael Tsai
               (
geocities.com/huanlin_tsai)