Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 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-сайт: moscowdevils.ru
 Профиль | | #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-сайт: moscowdevils.ru
 Профиль | | #5
Добавлено: 06.05.10 17:18
скореевсего в клиенте. проверь есть ли в каталоге поствщиков ado oracle.

Ответить

Номер ответа: 6
Автор ответа:
 VbStarter



ICQ: 357911808 

Вопросов: 118
Ответов: 1340
 Web-сайт: moscowdevils.ru
 Профиль | | #6
Добавлено: 06.05.10 17:29
(поставщиков obdc, ну ты понял:))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам