CodingSteve Ответов: 3

Справка с "типом' oracleconnection 'is not defined" в VB.NET


Всем Привет,

Я пытаюсь запустить свой код на другом компьютере. У меня есть код, работающий правильно на моем старом компьютере. В принципе, я получаю ошибку компиляции "тип' oracleconnection 'не определен".

У меня есть система. данные, система. данные.Ораклклиент и Оракул.Доступа к данным в режиме импорта.

Может ли кто-нибудь помочь мне понять, почему он будет работать на 1 ПК, а не на другом, и как я могу исправить ошибки?

Спасибо,
Стив

tiggerc

можете ли вы опубликовать полное сообщение об ошибке? есть ли у вас определенный системный DSN?

Dave Kreskowiak

Наличие DSN не имеет никакого отношения к этой проблеме. На самом деле DSN-это не что иное, как странно отформатированная строка подключения в текстовом файле. Теперь, в наши дни, едва ли есть какая-то причина использовать их.

tiggerc

Ура этому Дейву, я просто подумал, что он, возможно, установил DSN, и он не смог его найти.

CodingSteve

"Тип 'oracleconnection' не определен " - это единственная отображаемая ошибка

CodingSteve

Ответ CodingSteve-1 сек назад
Всем Привет,

Я попробовал 2 предложения, которые я получил купить, но мне не повезло. Я все еще получаю ту же ошибку: "тип 'oracleconnection' не определен". Я действительно застрял. Я уже давно пытаюсь решить эту проблему. У кого - нибудь еще есть предложения?

Спасибо,
Стив

3 Ответов

Рейтинг:
2

RS.Ratheesh

Если клиент oracle установлен на вашем компьютере, вы можете добавить ссылку непосредственно.
В VS 2012
1. Нажмите кнопку Добавить ссылку
2. В разделе сборки-расширения выберите Oracle.Доступа к данным
3. Импорт Oracle.Доступа к данным.Клиент


CHill60

Это не приведет к различному поведению на двух разных компьютерах

Рейтинг:
1

Bernhard Hiller

Установите клиентские компоненты Oracle на свой "старый" компьютер.
На самом деле, когда вы открываете этот propject в Visual Studio, он должен сказать вам, что он не может загрузить некоторые зависимости (я не знаю точной формулировки сообщения об ошибке); и в ссылках соответствующие компоненты получают другой значок, сообщающий вам, что что-то пошло не так.


CodingSteve

Во-первых, спасибо, что ответили. Все компоненты Oracle установлены на "старом" ПК. Он загружается и компилируется без каких-либо ошибок. Я думал, что у меня есть соответствующие компоненты Oracle, установленные на "новом" ПК. Он не дает никаких ошибок при загрузке, но он помещает сообщение " тип 'oracleconnection' не определен " внизу, При загрузке, где вы видите ошибку компиляции.

Рейтинг:
1

Ctznkane

Системы.Данных.Оракул и Оракул.DataAccess оба имеют объект OracleConnection. Компилятор не уверен, какой из них вы хотите нам предложить.


CodingSteve

Привет всем, я попробовал 2 предложения, которые я получил купить, мне не повезло. Я все еще получаю ту же ошибку: "тип 'oracleconnection' не определен".

Я действительно застрял. Я уже давно пытаюсь решить эту проблему. У кого - нибудь еще есть предложения?

Спасибо,
Стив