![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid и фильтры [D6, dBase, FoxPro]
Roka © (2003-05-19 22:59:00)Как реализовать фильтры на DBGrid.
TQuery использовать в данной задаче нехочется.
Имеем на форме DBGrid, в котором отображаются все записи таблицы, нужно чтобы при определенном условии отображались только необходимые записи при этом жесткая связь с самой таблицей непропадала.
Danilka (2003-05-21 08:43:00) [1]Интересно, а что значит "отображать реальность", и как можно ее не отображать, то-есть "отображать нереальность"? С этим по-моему не сюда, а на какой-нибудь магик.ру
Может, есть какое-то новое понятие в СУБД, "отображение реальности"?
Zacho (2003-05-21 06:31:00) [2]
> Johnmen © (20.05.03 23:32)
Я имел в виду, что после FetchAll скроллер в гриде действительно "отображает реальность" ;-)
Johnmen (2003-05-20 23:32:00) [3]Скажу более - DBGrid не "перестаёт отображать реальность" даже если не FetchAll ! Если это не так, то не все в порядке в консерватории...:)
Zacho (2003-05-20 20:46:00) [4]
> Котяра © (20.05.03 20:24)
А у меня DBGridEh почему-то не "перестаёт отображать реальность", естественно, после FetchAll
:-)))
Котяра (2003-05-20 20:26:00) [5]А что касаемо фильтра, фильтр можно наложить и на TTable, так и на TQuery, без разницы. Кстати TQuery с SQL серверами работает гораздо быстрее, может кто объяснит почему?
Котяра (2003-05-20 20:24:00) [6]Скролинг в DBGride перестаёт отображать реальность и без фильтров в случае с SQL сервером, а не с локальными таблицами.
Также не будет работать TDataSet.RecNo....
Соловьев (2003-05-20 09:43:00) [7]
> PrettyFly © (20.05.03 09:41)
СУБД?
Может? FetchAll;
Mike Kouzmine (2003-05-20 09:42:00) [8]Когда фильтруешь DataSet, скролинг в DBGride перестаёт отображать реальность и это отстой...
Нереальность - это сказка, а не отстой. Поясни.
PrettyFly (2003-05-20 09:41:00) [9]Когда фильтруешь DataSet, скролинг в DBGride перестаёт отображать реальность и это отстой... Кто-нибудб знает, как этого избежать?
Zacho (2003-05-20 09:26:00) [10]
> Shadi (20.05.03 09:18)
Зато и стоит немало :)
Shadi (2003-05-20 09:18:00) [11]ExpressQuantumGrid этот грид решает такие проблемы :)))
Zacho (2003-05-20 08:55:00) [12]В TDBGrid - никак. Он только отображаетзаписи из соответсвуещего TDataSet. Поэтому и фильтрацию надо делать в датасете. Смотри св-ва Filtered, Filter и событие OnFilterRecord