|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.01.2014, 15:53 | #1 |
Не судите строго
Форумчанин
Регистрация: 31.03.2011
Сообщений: 202
|
много DbGridEH
Привет всем,
есть TpageControl, там 3 вкладки, на каждой из вкладок должна отображаться информация из базы данных. Можно как то сделать, что бы не бросать на каждую вкладку по DbGridEH, TDataSourse, TADDOConnection u TADOQuery а где то на одной бросить а потом ее использовать? |
22.01.2014, 16:22 | #2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 516
|
а почему бы и нет,кинуть грид на форму под TpageControl, и при смене вкладки подменять запрос в TADOQuery и его переменные, настраивать колонки в гриде в соответствии с запросом
Пишу на Delphi за еду
|
22.01.2014, 16:42 | #3 |
Не судите строго
Форумчанин
Регистрация: 31.03.2011
Сообщений: 202
|
ну если так делают это не проблема, я просто больше чем с 2 таблицами не работал, просто не хочется потом все переделывать вот и спросил как лучше
|
22.01.2014, 17:35 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,022
|
лучше 1 коннекшн и по три остального
|
22.01.2014, 18:56 | #5 |
Не судите строго
Форумчанин
Регистрация: 31.03.2011
Сообщений: 202
|
|
22.01.2014, 19:57 | #6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,022
|
что именно?
|
23.01.2014, 14:01 | #7 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
ну потому что у вы отображаете 3 таблицы, потому вам на форме нужны 3 adoquery, dataset и DbGridEH (по одному на каждой вкладке), а ещё лучше воспользоваться не TpageControl-ом а TabControl-ом, тогда действительно можно использовать не 3 DbGridEH-a, а один.
Тяжело быть бестолковым.....
|
23.01.2014, 14:14 | #8 |
Не судите строго
Форумчанин
Регистрация: 31.03.2011
Сообщений: 202
|
а в чем их основное отличие?
|
23.01.2014, 16:04 | #9 |
Не судите строго
Форумчанин
Регистрация: 31.03.2011
Сообщений: 202
|
Еще вопрос, как если у меня на одной вкладке в TpageControl есть батоны и едиты, которые нужны на другой вкладке, можно их както показать что бы не бросать новые и не копировать кучу кода?
|
23.01.2014, 16:58 | #10 | |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
в том что TpageControl каждая вкладка, как бы...отдельная панель со своими элементами, а TabControl - как бы переключатель для одних и тех же элементов...
Цитата:
Тяжело быть бестолковым.....
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DbGridEH | Konstantin_ua | Компоненты Delphi | 2 | 19.01.2014 12:13 |
копирование данных текущей строки DBGridEh В другjq DBGridEh | ТипичныйСтудент | Помощь студентам | 1 | 06.06.2013 21:19 |
DBGridEh | Багдат87 | Компоненты Delphi | 1 | 02.10.2010 18:37 |
DBGridEh | vdalest | БД в Delphi | 0 | 08.07.2010 23:05 |