Тема: Путь к БД
Показать сообщение отдельно
  #4  
Старый 22.05.2009, 18:00
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Для этого вам придется парсить стоку подключения AdoConnection1.ConnectionString. Вообще обычно принято собирать эту строку, а у вас ситуация обратная.
Выглядеть будет гдето так:
Код:
P1 := Pos('Data Source=',AdoConnection1.ConnectionString)+12;
P2 := PosEx(';',AdoConnection1.ConnectionString,P1);
Form1.Caption :=ExtractFilePath(Copy(AdoConnection1.ConnectionString,P1,P2-P1));
Незабудьте подключить StrUtils для PosEx.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием