Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > как подключиться к Oracle?


Автор: gmt0 1.3.2006, 15:20
Как подключиться к БД Oracle? Нашел такую строчку:

Dim o As Object
If (o Is Nothing) Then
Set o = CreateObject("OracleInProcServer.XOraSession")
End If

При выполнении вылазит ошибка что-то типа такого: "Не могу создать объект ActiveX". Что делать?

Автор: Akina 1.3.2006, 16:19
Гм... а клиент Оракловый на этой станции есть?

Автор: gmt0 2.3.2006, 14:28
Клиент есть. Этот способ раньше работал. Потом на машине сделали какое-то обновление, какое - не знаю, и работать перестало. В чем загвоздка? Может, нужно установить этот "OracleInProcServer.XOraSession"? ТОЛЬКО ВОТ КАК?

Автор: Akina 2.3.2006, 18:08
Цитата(gmt0 @ 2.3.2006, 15:28 Найти цитируемый пост)
Может, нужно установить этот "OracleInProcServer.XOraSession"?

Это обеспечивается клиентским API, который предоставляет Оракловый клиент.

Попробуй его деинсталлировать, вычистить регистр и поставить наново...

Автор: gmt0 11.3.2006, 17:36
Деинсталлировать не получится - это рабочая машина, кто ж даст.
Но другие-то приложения, использующие Oracle, на этой машине работают! Может, библиотеку какую установить и зарегистрировать?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)