C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Строка подключения в TADOConnection  (Прочитано 4812 раз)
oxotnik
Глобальный модератор


Сказали спасибо: +100/-15
Offline

Сообщений: 2425


Строка подключения в TADOConnection
« : 14 Август 2007, 11:12:46 »

Вопрос такой:

В TADOConnection есть свойство ConnectionString...
в дизайнтайме можно построить эту строку, при этом открывается насколько я понимаю стандартное НЕ Борладовское окошко ADO с выбором поставщика данных, подключения, БД и пр.
а как программно вызвать это окошко?
Записан
Gedeon
Ы
Администратор


Сказали спасибо: +6/-0
Offline

Сообщений: 291


Re: Строка подключения в TADOConnection
« Ответ #1 : 14 Август 2007, 11:28:23 »

PromptDataSource вроде, на старом форуме было.
Записан
Лена
Гость
Re: Строка подключения в TADOConnection
« Ответ #2 : 14 Август 2007, 11:43:21 »

Код
  AnsiString DS = PromptDataSource(reinterpret_castunsigned int>(Handle), "Provider=MSDASQL.1;Persist Security Info=False;Data Source=имя");
  if(DS != "") {
           DataModule2->ADOConnection1->Connected = false;
           DataModule2->ADOConnection1->ConnectionString = DS;
           DataModule2->ADOConnection1->Connected = true;
}
else   {
         //Cancel
        }
 
Записан
oxotnik
Глобальный модератор


Сказали спасибо: +100/-15
Offline

Сообщений: 2425


Re: Строка подключения в TADOConnection
« Ответ #3 : 16 Август 2007, 12:18:58 »

А юзер "Отмена" нажмет, как это обработать?
сравниваю строки
DS и ADOConnection1->ConnectionString
они все время разные почему то
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.05 секунд. Запросов: 21.