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

Oracle provider initialization failed.

缺席
chrischi
初階會員


發表:58
回覆:59
積分:28
註冊:2004-05-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-20 12:04:23 IP:61.218.xxx.xxx 未訂閱
大家好      我在使用 BDPConnection 元件遇到了一個問題, 程式碼片斷如下 :      if Self.BdpConnection1.State = ConnectionState.Open then
    Self.BdpConnection1.Close;
  Self.BdpConnection1.Open;      我只是寫個簡單的 Windows Forms Application, 放上一個 BDPConnection
  並測試確定可正確連線至資料庫, 但當以程式執行上述程式碼片斷時卻出現
  一個惱人的錯誤訊息 :
  開發環境只裝了一個 Oracle client 也單純到可以, 但卻連簡單的程式碼
  都有問題...該怎麼辦呢? Borland 要負責啊~      開發環境 : Windows 2000 Profession Pack 4
             Delphi 2005 Arch Update 3
             Oracle client 10.1.0.1    謝謝    Chris
chrischi
初階會員


發表:58
回覆:59
積分:28
註冊:2004-05-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-20 14:38:19 IP:61.218.xxx.xxx 未訂閱
嗯, 知道問題所在了, 要先手動刪除 .bdsproj 中的 DebugSysEnvironmentVariables, 再使用
Delphi 2005 IDE Project > Options 重新將環境變數寫入 .bdsproj :      MyProgram.bdsproj        
      ...
      'D:\Oracle\product\10.1.0\Client_1\bin;D:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin\client;D:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin;D:\Program Files\Common Files\Borland Shared\BDE\;D:\Program Files\Borland\BDS\3.0\Bin;D:\WINNT\system32;D:\WINNT;D:\WINNT\System32\Wbem;D:\PROGRA~1\Borland\Delphi6\Bin;D:\PROGRA~1\Borland\Delphi6\Projects\Bpl;D:\Documents and Settings\Administrator\My Documents\Borland Studio Projects\Bpl'
                                                 ----------------------------------------...
                                                 新的 Oracle client dll 檔案搜尋路徑
      ...
          找不到需要的 .dll, 難怪無法執行 Oracle provider 的初始化作業 :P      要開發個程式還真辛苦, 錯誤訊息就不能更明瞭一點嗎? 或者 Debug 的錯誤訊息能更創新一點,
  例如列出發生錯誤的可能性等, 而不是一昧的說發生了什麼錯誤, Borland 的 R&D 創新的能力
  似乎要加強加強, 看看 Delphi 2005 IDE 就知道了, 沒什麼創意~      另外, 為何 Debug 個程式動不動就出現 dcc90il.dll 的錯誤訊息, 每每 Debug 就出現就要一直
  重新啟動 Delphi 2005 :          基本的事都做不好, 使用工具的人也只能默默承受了, 說了也沒用...      au revoir    Chris    
系統時間:2024-05-10 11:19:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!