Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

dll - не признаёт БД [D7, IB6.x]


_Ламер_ ©   (2006-10-17 23:54:00) 

Привет.
Написал dll. Внутри компоненты IBX.

DataBase.Params.Clear;
DataBase.Params.Add ('user_name=' + 'sysdba');//для отладки
DataBase.Params.Add ('password=' + '1');
DataBase.Params.Add ('lc_ctype=WIN1251');
DataBase.DatabaseName := 'C:\Program Files\Borland\InterBase\data\MY_JOURNAL.GDB';


При попытке установить Connection в true пишет

Operation cancelled at user's request

Если то же самое делать в exe - всё пучком, подключение устанавливается. Почему из dll не хочет?


_Ламер_   (2006-10-18 21:09:00) [1]

Сэнкс, всё приконнектилось.


_Ламер_   (2006-10-18 10:51:00) [2]


> unknown ©   (18.10.06 00:41) [1]
> > _Ламер_   (17.10.06 23:54) DataBase.Loginprompt:=false;
> Ну или dblogdlg в uses добавить.

Попробуем.


> Виталий Панасенко   (18.10.06 09:16) [2]
> В DLL строка подключения ДОЛЖНА БЫТЬ ОБЯЗАТЕЛЬНО КАК К УДАЛЕННОЙ
> БД, т.е.DataBase.DatabaseName := 'LOCALHOST:C:\Program Files\Borland\InterBase\data\MY_JOURNAL.
> GDB';


Пробовал. Не хочет.


Виталий Панасенко   (2006-10-18 09:16:00) [3]

В DLL строка подключения ДОЛЖНА БЫТЬ ОБЯЗАТЕЛЬНО КАК К УДАЛЕННОЙ БД, т.е.
DataBase.DatabaseName := 'LOCALHOST:C:\Program Files\Borland\InterBase\data\MY_JOURNAL.GDB';


unknown   (2006-10-18 00:41:00) [4]


> _Ламер_   (17.10.06 23:54)

DataBase.Loginprompt:=false;
Ну или dblogdlg в uses добавить.


Наверх

Титульная страница Поиск, карта сайта Написать письмо