Страница: 1 |
Страница: 1 |
Вопрос: подключеник к Oracle 9i via VB6
Добавлено: 02.05.10 02:40
Автор вопроса: jamba1919
добрый день!
Подскажите пожалуйста вариант подлючения к Оркле
Обычно использую Аква Студио клиент, но хотелось бы написать небольшую програмку на VB6, что бы все красиво было
Вот что получилось как вариант
Private cn As ADODB.Connection
Private Sub Form_Load()
Dim cmd As String
Dim cn As ADODB.Connection
'создать строку подключения
cmd = "Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(CID=GTU_APP)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.4.210.13)(PORT=1521)))(CONNECT_DATA=(SID=XXX)(SERVER=DEDICATED)));User Id=XXXXXX;Password=XXXXXXX""Provider=OraOLEDB.Oracle;Data Source=10.4.210.13:1521;UserId=readonly;Password=read_739;PLSQLRSet=1"
Set cn = New ADODB.Connection
With cn
.ConnectionString = cmd
.Open
End With
cn.Close
End Sub
подключил библиотеку active data objects 2.0
выдает ошибку
"не удается найти указанного поставщика"
вместо XXX естественно стоят нужные данные
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #1
Добавлено: 02.05.10 11:58
Может ADO 2.8 поможет?
Номер ответа: 2
Автор ответа:
jamba1919
Вопросов: 8
Ответов: 9
Профиль | | #2
Добавлено: 02.05.10 16:59
2.8 я сразу пробовал, так как по логике вроде свежее. Но не с 2.0 не с 2.8 не работает, ту же ошибку выдает. У меня хоть строка подключения правильная? А то облазил вчера весь инет. Вариантов с SID мало. Только такой нащел. Будет ли он работать?
Номер ответа: 3
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #3
Добавлено: 02.05.10 23:57
попробуй через мастер vb'шевский сделать подключение. если такая ошибка проверь постовщика Oracle. вроде правильная строка
Номер ответа: 4
Автор ответа:
jamba1919
Вопросов: 8
Ответов: 9
Профиль | | #4
Добавлено: 03.05.10 14:07
как проверить поставвщика ORacle?? На некоторый англоязычных форумах я прочитал что должен быть установлен клиент Оракл для ADO/ Может это причина? Я работал с Оракле через Аква студио. Но она на другом компе. Надо ли ее ставить здесь, где бэйсик?
For Connecting via ADO to Oracle, you will need to have either the Oracle 9i Client Software installed in the client machines or create an ODBC data source. I usually prefer having the Oracle client installed, as it avoids having to create ODBCs.
To connect via ADO, you will need to specify the Connection parameters including server name, User Name and Password. The Code is like
Номер ответа: 5
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #5
Добавлено: 06.05.10 17:18
скореевсего в клиенте. проверь есть ли в каталоге поствщиков ado oracle.
Номер ответа: 6
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #6
Добавлено: 06.05.10 17:29
(поставщиков obdc, ну ты понял)