|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2014, 10:55 | #1 |
Пользователь
Регистрация: 19.05.2014
Сообщений: 48
|
фильтрация данных(БД)
как установить фильтр, чтобы в дбгрид выводились только те температуры, которые выше средней(среднюю нашел)..
делаю такое впервые.. не ругайте) |
03.06.2014, 11:50 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Вопрос уже обсуждался. Гарчичник тебе надо выписать))
|
03.06.2014, 11:51 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
dbgrid отображает то, что есть в связанном датасете (Query или Table)
а в нём можно включить фильтрацию. примерно так: Код:
вместо ADOTable1 указать имя вашего компонента, где находятся данные. вместо ИмяПоляГдеХранитсяТемпература указать реально название поля из датасета, где находится температура вместо ВашаСредняяТемература подставить переменную, где находится найденное среднее значение температуры p.s. вашу задачу можно решить через SQL запрос. Тогда фильтрация будет не нужна, в набор данных будут отобраны только нужные значения (с температурой выше средней). p.p.s. на будущее - выкладывайте проект/код. Это резко повышает шансы получить конкретный ответ. угу. по сути Вы правы. но, чтобы не плодить множества тем - я старую прикрыл. Ведь формально - это уже другая тема (там TC искал среднюю температуру, тут - задача отобрать нужные записи по условию)... Последний раз редактировалось Serge_Bliznykov; 03.06.2014 в 11:55. |
03.06.2014, 12:05 | #4 | ||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Цитата:
По теме: Берем BDGrid1.DataSource.DataSet, у него есть Filter и Filtred свойства. Пишем условие SQL'ом в Filter, и ставим Filtred в True. Все. DBGrid отобразить записи подпадающие по условия. p.S. Почему эта тема в общих вопросах? Есть же раздел про БД. |
||
03.06.2014, 12:30 | #5 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Фильтрация данных | Дмитрий mause | Помощь студентам | 2 | 29.10.2012 13:27 |
Фильтрация данных | uiivalet | Общие вопросы Delphi | 0 | 10.03.2012 21:38 |
Фильтрация данных | snikers987 | PHP | 1 | 07.02.2011 23:36 |
фильтрация данных | elen1khp | БД в Delphi | 6 | 28.09.2009 20:01 |
Фильтрация данных | Gladiator | БД в Delphi | 4 | 23.05.2009 12:37 |