簡體   English   中英

從我的C#WinForm程序連接到Oracle的問題

[英]problem to connect to Oracle from my C# WinForm program

我嘗試從我的C#程序連接到Oracle 11.2.0 64bit

我得到這個錯誤:

嘗試加載Oracle客戶端庫時拋出BadImagFormatException。 在安裝了32位Oracle客戶端組件的64位模式下運行時,將發生此問題。

我的連接到Oracle的代碼

Conect = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" + IP + ")(PORT=" + PORT + ")))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" + Server + ")));User Id=" + UID + ";Password=" + PASS + ";";

Conn = new OracleConnection(Conect); 
Conn.Open();

和我的程序在X86上編譯(用於64位)

我需要下載或更改C#程序中的什么?

提前致謝

如果使用的是oracle 32位客戶端,則需要將應用程序從Any CPU重建到x86。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM