![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.05.2011
Сообщений: 19
|
![]()
В DBLookUpComboBox выводятся все таблицы из БД MS.
Как организовать, чтобы при выборе таблицы выводились поля данной таблицы в DBGrid? |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
![]() добавлено через пару минут. если я прав и речь идёт про MS SQL Server, то с sql.ru (отсюда) можно попробовать код: Код:
Последний раз редактировалось Serge_Bliznykov; 22.12.2014 в 13:30. |
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 22.05.2011
Сообщений: 19
|
![]()
Верно :-)
Цитата:
На данный момент так: e_DBLookupComboBox (ListSource = e_DataSource; ListFiled определяется на форме так ![]() Код:
e_ADOQuery (Connection = e_ADOConnection; SQL = SELECT name FROM sys.tables WHERE type_desc=N'USER_TABLE' ![]() e_ADOConnection (соединяется с БД) |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
добавляйте ещё один e_ADOQueryColumns ( Connection = e_ADOConnection; SQL = <вышеуказанный>, вместо 'TABLE_NAME' используйте строковый параметр)
ещё один e_DataSourceColumns ((DataSet = e_ADOQueryColumns) и DBGrid привязывайте к e_DataSourceColumns на событии OnChange e_DBLookupComboBox делайте Код:
С++ Builder не знаю, пишу ПРИМЕРНО |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 22.05.2011
Сообщений: 19
|
![]()
Такого события нету. Есть такие:
http://saveimg.ru/show-image.php?id=...25c11d29a8a5e1 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выборка из выборки | ermak0ff | БД в Delphi | 26 | 24.10.2012 21:33 |
Суммирование из выборки | Sandman2010 | Microsoft Office Excel | 0 | 01.02.2011 07:04 |
Запрос выборки | Asblue | БД в Delphi | 6 | 17.12.2010 17:45 |
Выборки из бд | Lokos | БД в Delphi | 6 | 15.12.2009 15:20 |