在開發的pc上,安裝了oracle9i的精簡客戶端,并配置了tnsnames.ora檔案,sqlplus能正常連接到oralce資料了。
如果用Delphi7.0開發oracle程式,通過ADOConnection組件連接該oralce,該怎么配置?
uj5u.com熱心網友回復:
建議通過SQL套接字方式連接,連接字符可通過ConnectionString := PromptDataSource(Handle, '');
獲取。
uj5u.com熱心網友回復:

效果圖,按步即可獲取連接字符,再定到ADO連接控制元件中。
uj5u.com熱心網友回復:
to lyhoo163感謝您的回復。我也是這么操作的。
另外:
我發現問題了,同樣操作,在32位機器上可以,但在64位機器上有問題。是不是64位機器上BDE不支持?有啥辦法解決?
uj5u.com熱心網友回復:
使用ADO套接字連接,不使用BDE的。uj5u.com熱心網友回復:
64位上應該可以,看看連接引數是否正確。uj5u.com熱心網友回復:
好像有oracle的控制元件uj5u.com熱心網友回復:
用連接字串uj5u.com熱心網友回復:
undac直連。方便uj5u.com熱心網友回復:

如果不能投機,就老老實實客戶端安裝 oracle客戶端,保證連接沒問題。
uj5u.com熱心網友回復:
建議用UniDAC轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47748.html
標籤:數據庫相關
