| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > вызов из кода ""Свойства связи с данными |
| Автор: str_killer 27.4.2009, 11:50 |
| C++ Builder 2009 добавляю на форму компонент TADOConnection у него есть сво-во ConnectionString, которое можно задать строкой, а можно создать с помощью конструктора (см рис.) вопрос, можно ли как-нибудь этот конструктор вызвать из кода, чтобы пользователь, который не умеет формировать строку подключения вручную, создавал ее в этом визуальном конструкторе? |
| Автор: Alca 27.4.2009, 17:37 | ||
|
| Автор: artsb 27.4.2009, 21:43 |
| Alca, а разве этот конструктор не встроенный? |
| Автор: Alca 27.4.2009, 22:57 | ||
Куда встроенный? |
| Автор: str_killer 28.4.2009, 08:01 |
а можно ли вызвать сам конструктор, чтобы можно было им управлять, т.е. чтобы пользователю вывелся диалог, он его заполнил и созданная строка подключения стала доступна из кода(сохранить в файл настроек)? а с помощью ShellExecute можно лишь получить саму строку, а потом пользователю нужно ее ручками заносить, не сильно хорошая идея |
| Автор: str_killer 28.4.2009, 08:21 |
| нашел)) если кому понадобится все просто и ясно оказалось #include "ADODB.hpp" String ConnStr = PromptDataSource((int)Application->Handle, ""); |
| Автор: artsb 28.4.2009, 12:35 |
Я имею ввиду вшитый. Типа как диалог открытия изображения при клике на кнопке с тремя точками в ObjectInspector'е. А вообще, я с АДО давно работал и чуть-чуть, так что мог ступить |
| Автор: Лапоть 28.4.2009, 12:50 |
| А я-то, лапоть, всю жизнь спрашиваю у юзеров базу, имя и пароль и формирую эту строку программно! |
| Автор: str_killer 28.4.2009, 12:50 | ||
отож, стараемсу
спасибо, точно не надо)), ну енто было на всякий случай |
| Автор: Alca 28.4.2009, 12:54 |
| А что нельзя сохранить настройки в udl-файл? Добавлено через 32 секунды Или каждый раз юзер будет выбирать базу? |
| Автор: mrbrooks 28.4.2009, 13:18 | ||
да здесь решений воз и целая тележка. каждый изголяетсо по своему. Ну у вас и термины батенька. |
| Автор: str_killer 28.4.2009, 13:27 |
неа, файл с настройками программы уже имеется(в нем не только коннекты))), а делается сейчас программка для визуального изменения файла настроек, чтобы юзвери не лазили в файле настроек ручками |