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. Вобщем задолбался! Друзья, если кто сможет объяснить причину, пожалуйста, помогите!!!