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

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

Вызов диалога настройки подключения к серверу через ADO? [D7, MSSQL]


Bambino ©   (2006-02-09 08:52:00) 

Здравствуйте, уважаемые Мастера.

Я использую ZeosDB и MSSQL, подключаюсь через протокол ADO.
В Designtime можно задать настройки БД (св-во Database). При этом вызывается диалоговое окно настройки соединения. И параметры настройки передаются св-ву Database (WideString).
Можно ли как-нибудь для более гибкого использования (чтобы не перекомпилировать проект, если вдруг поменялись настройки сервера БД) вызвать подобное окно в Runtime?

Заранее, спасибо.


stone   (2006-02-09 10:54:00) [1]

Ну и третий вариант :)
PromptDataSource


Ольга   (2006-02-09 10:52:00) [2]

Создайте файл с расширением .udl, откройте его, дальше все понятно будет.
Подключение .udl к ADOConnection:

var path: string;

  path:=ExtractFilePath(application.ExeName)+'<имя файла>.udl';
  if not FileExists(path) then  ShowMessage('Нет настроек связи с SQL сервером.')
  else
  begin
     ADOConnection.Provider:=path;
     ADOConnection.ConnectionString:='FILE NAME='+path;
     ADOConnection.Open;
  end;


Johnmen   (2006-02-09 09:09:00) [3]

EditConnectionString


Наверх

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