Проблема соединения с базой Interbase

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Anderbit
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 05.12.2007 (Ср) 22:12

Проблема соединения с базой Interbase

Сообщение Anderbit » 06.12.2007 (Чт) 23:58

Столкнулся с проблемой при соединении через интерфейс ODBC к базе данных Interbase. Вообще, эта программа была написана для одного предприятия года 2 назад и до вчерашнего дня работала исправно, но вчера после апгрейда компа, переустановки Windows и повторной настройки программы, при соединении с базой Interbase выдается ошибка типа: "Optional parameter not implemented". Попытался проиграть открытие базы данных в исходнике и ошибка вылазает при использовании функции "ADODB.Connection.Open("DSN=" & dsn & ";UID=" & uid & ";PWD=" & pwd & ";"). При попытке открыть данную базу при помощи ""SQL Explorer" от Borland" SQL Explorer выдает сообщение: "Key violation". Пытал тамошнего админа по поводу смены логина и пароля на самой базе, но админ клянется что пароль не менялся. Должен заметить, что и до переустановки Windows, и после - все так же используется Interbase 5.6, используется драйвер ODBC: Intersolver ver.1.13.1000, версия библиотеки gds32.dll соответсвует версии пакета Interbase, версия Windows - XP SP2. Вобщем задолбался! Друзья, если кто сможет объяснить причину, пожалуйста, помогите!!!

EUGY
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 214
Зарегистрирован: 09.11.2006 (Чт) 22:51
Откуда: Мурманск

Сообщение EUGY » 07.12.2007 (Пт) 3:13

протести коннекшн в Администрирование->Источники данных (ODBC)->Системный DSN.
http://dn.codegear.com/article/27152
и сравни
Код: Выделить всё
DSN=" & dsn ...
debug.print dsn

P.S. InterBase Guardian как служба запущена?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 07.12.2007 (Пт) 10:13

Неправильно настроен dsn, тоже когда-то колупался с этой ошибкой. Есть там какая-то хитрость, но за давностью общения с интерсолвом уже не помню.
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22

    TopList