Я пытаюсь подключить базу данных Oracle с помощью ODP.NET, но она не работает.Я установил ODP.net (примерно 11g) для .NET и пытаюсь подключить 10g Express Edition, которая установлена на моем локальном компьютере.
Я включил в свой код следующую библиотеку,
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";