Sedunov Vitaly
Дата: 03.12.2002 11:47:07
Доброго времени суток! Возникла проблема: нужно через OpenRowSet подключиться к файлу Paradox 5.0, лежащему на сети. System dsn для настройки пути к файлу использовать нельзя - место файла может меняться. Линкованный сервер тоже использовать нежелательно. Как я ни указываю параметры в OpenRowSet возникает ошибка: нераспознаваемый формат базы данных. Собрал в Delphi строку коннекта через сетевые пути - через ADO в Delphi коннектится нормально. Все параметры собранной строки перенес на сервер - все равно та же ошибка. Полазил по формуму, поискал примеры коннекта к парадоксовским таблицам - ни один пример не проходит. Может быть поможет кто-нибудь своими примерами и размышлениями по этому поводу? Заранее благодарен.
ziktuw
Дата: 03.12.2002 13:05:34
Насколько можно верить спецам, работавшим с парадоксом через ADO, без дополнительного энжина это возможно только с версией парадокса 7. А если ниже, то требуется энжин для парадокса - BDE
Sedunov Vitaly
Дата: 04.12.2002 09:01:24
Спасибо!!! Оказалось, действительно слетел драйвер ODBC. Поставил на сервер BDE, сделал все то же, что и раньше, и все заработало! Еще раз большое спасибо! Вот рабочая строчка:
select * from OpenRowSet('MSDASQL','Driver={Driver do Microsoft Paradox (*.db )};DBQ=C:\','select * from mytable')