Driver name - INTRBASE
Params:
SERVER NAME={ip сервера}
USER NAME={имя пользователя}
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
LANGDRIVER=
SQLQRYMODE=
SQLPASSTHRU MODE=NOT SHARED
SCHEMA CACHE TIME=-1
PASSWORD={пароль}
DataSet - Query1
Работа с SQL
На форму поместил компанент TQuery и TDatebase.
Свойства компанента TDatebase:
Код:
При попытке установить свойство Active компанента TQuery в True вылетает ошибка:
Vendor initialization failed.
Cannot load an IDAPI service library.
File: GDS32.DLL
Alias: MyAliasName
Подскажите, пожалуйсто что я неправильно сделал?
З.Ы. Возможно что эта проблемма из-за использования операционной системы Windows Vista? Если да, то что надо сделать что б устранить эту проблему?
Зарание благодарен
Или вообще не установлена клиентская часть сервера. Или установлена, но не помещен этот файл в системную директорию.
ЗЫ Хотя может из-за Висты. Тут я не уверен...
С сервером все нормально, т.к. с помощью обычных программ (Навикат, SQLyog) все нормально подключается
Все, проблема решилась. Просто нашел файл gds32.dll и поместил его в папку C:\Windows\System32