我想使用ODP.NET連接Oracle數據庫,但它不工作。我爲.NET安裝了ODP.net(猜測11g),並嘗試連接安裝在本地機器上的10g快速版本。ODP.NET和C#問題
我已經包括以下在我的代碼庫,
using System.Data;
using Oracle.DataAccess.Client;
using Oracle.DataAccess.Types;
using System.Data.OracleClient;
不過我得到「的OracleConnection是一個命名空間,但像一個類型使用」的錯誤。
任何想法?
更新:
更新:
所建議更改名稱空間的下方,修改連接字符串,它的工作原理。現在我的連接字符串,
string constr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)
(HOST=host)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE)));
User Id=system; Password=password";
看看你的代碼和名字空間的名字。請更改您在程序中使用的名稱空間的名稱。 – adatapost 2011-01-21 05:18:21