Текущий архив: 2005.12.18;
Скачать: CL | DM;
ВнизTSQLConnection Найти похожие ветки
← →
Laymer (2005-11-30 08:36) [0]Доброе время суток!!!!
Вот использую компонент TSQLConnection для подключения к различным БД.
Есть для конкретного значения "ConnectionName" определенный драйвер и параметры соединения. Также для конкретного драйвера существует своя библиотека.
При выборе определенного ConnectionName придедся ручками менять драйвер, праметры и библиотеки???
Подскажите как лутше это сделать???
← →
Desdechado © (2005-11-30 10:53) [1]ручками лучше, а для ленивых есть
"C:\Program Files\Common Files\Borland Shared\DBExpress\dbxconnections.ini"
"C:\Program Files\Common Files\Borland Shared\DBExpress\dbxdrivers.ini"
← →
Плохиш © (2005-11-30 12:20) [2]
> Laymer (30.11.05 08:36)
> При выборе определенного ConnectionName придедся ручками
> менять драйвер, праметры и библиотеки???
> Подскажите как лутше это сделать???
Берёшь файл dbxconnections.ini добавляешь в секции поля для драйверов из dbxdrivers.ini. В программе пишешь
with SQLConnection1 do
begin
Connected := false;
LoginPrompt := false;
LoadParamsOnConnect := false;
DriverName := "MyDriver";
ConnectionName := "MyConnection";
LoadParamsFromIniFile("<где-то>/dbxconnections.ini");
GetDriverFunc := Params.Values["GetDriverFunc"];
LibraryName := Params.Values["LibraryName"];
VendorLib := Params.Values["VendorLib"];
Connected := true;
end;
Страницы: 1 вся ветка
Текущий архив: 2005.12.18;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.011 c