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

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

ConnectionString


SerVS ©   (2002-08-11 00:31:00) 

Как дать возможность юзеру выбрать базу данных и получить сабж. Т.е. как вызвать стандартное окно диалога которое появляется в дизайн-тайм?


guest_xxx   (2002-08-20 14:14:00) [1]

А вообще в одной из системных таблиц SQL Server есть список всех доступных баз...

Зачем показываеть все, что может PromptDataSource?


doomin   (2002-08-20 14:08:00) [2]

Обычно юзеру не надо показывать все настройки для ConnectionString. Я обычно рисую форму с самым необходимым и потом использую функцию format для построения строки. Главное перед сборкой не забыть свойство Connected сбросить в false иначе она будет пытаться подключится сначала с первоначальными настройками


Belomor   (2002-08-16 17:25:00) [3]

А не проще создать пустой файл *.UDL, щелкнуть по нему два раза,,, (дальше сами разберетесь). В ConnectionString юзать этот файл.При изменении пути к БД - править *.UDL???


SerVS   (2002-08-12 00:04:00) [4]

Всем спасибо. Вариант от aus © самое то!


aus   (2002-08-11 01:33:00) [5]

еще есть EditConnectionString(Сonnection: TADOConnection)
из модуля ADOConEd, вызывает окно строки подключения.


wicked   (2002-08-11 01:13:00) [6]

если для ADO, то
uses ADO;
....
ConnStr := PromptDataSource(Handle, oldConnStr);
....


SerVS   (2002-08-11 00:37:00) [7]

Можно использовать функцию SQLDataSources, получить список всех DSN и сделать свой диалог. Но вот где взять Дельфи версию файлов odbcinst.h, sql.h. Ни у кого нет?


Наверх

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