Вниз
Скачать: CL | DM;

Параметры соединения DSN через BDE   Найти похожие ветки 

← →
Alex'   (2006-09-14 12:44) [0]

Мастера! Как получить параметры DSN из алиаса BDE настроенного на него. В частности нужен "TNS Service Name" драйвера "Oracle IN XE". Где копать ?


← →
Alex'   (2006-09-14 15:49) [1]

Может и сделал из рук вон по-русски, но проблему решил так:

читаем название DSN из алиаса BDE

var x: TCurrentDate;
ParamsList: TStringList;
AliasName, DSNName:String;
begin
AliasName:="XE";
ParamsList := TStringList.Create;
try
with Session do
begin
Session.GetAliasNames(ParamsList);
Session.GetAliasParams(AliasName, ParamsList);
DSNName:=Copy(ParamsList[2], 10, 50));
end;
finally
ParamsList.Free;
end;

Потом расчитываем реестр по пути
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ + переменная DSNName
и собственно храняшиеся параметры DSN.
"ServerName" оказался "TNS Service Name" драйвера "Oracle IN XE".



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.03 c
15-1161329175
Maximaxi
2006-10-20 11:26
2006.11.12
Скачать Delphi 4


15-1161153013
LaidBack
2006-10-18 10:30
2006.11.12
Можно застрелиться...


11-1138351813
BeZ
2006-01-27 11:50
2006.11.12
Изменение параметров шрифта в TKOLRichEdit


15-1161594503
Makhanev Alexander
2006-10-23 13:08
2006.11.12
Баг с потерей фокуса в винде...


2-1162103253
Max.66RUS
2006-10-29 09:27
2006.11.12
Вопрос про CheckBox...




   Наверх