Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Delphi+ADO


Автор: dache 7.7.2004, 14:05
Не давно появилась необходимость использовать IB. И появилась проблема.
Суть:
Ранее, при работе с Oracle для доступа к серверу в ADO необходимо было в вести пользователя и пароль, конечно предварительно создав в ODBC источник данных и все работало на ура. В этом случае все перемещения базы данных на сервере меня не волновали.

При попытке создать что-то подобное для IB обнаружилась проблема которая заключается в том, что для подключения к IB требуется указать физический путь к базе данных (файлу) на сервере. Получается, что если администратор изменит местоположение базы на сервере то мой клиент загнется? В чем грабли, что я не так делаю?

Заранее благодарен за ответ.


Автор: Zaman 7.7.2004, 15:08
Начиная с Delphi 6 появились палитра компонетов IBExpres для IB версии 5.5 и выше для обращения к серверу без использования машины БД BDE или подобные средства доступа к данным. Попробуй воспользоваться ними.

Автор: Pakshin A. S. 9.7.2004, 18:50
В D5 компоненты для работы с IB как не станно но тоже есть...

Автор: gemoglobin 13.7.2004, 13:57
ты все правильно делаешь
просто у IB так надо писать иначе никак
строка коннекта должна быть такой даже если ты работаешь локально
ServerName:DiskName:\FullPath

причем FullPath не нужно расшаривать!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)