Вниз
Скачать: CL | DM;

DBGrid и фильтры   Найти похожие ветки 

← →
Roka ©   (2003-05-19 22:59) [0]

Как реализовать фильтры на DBGrid.
TQuery использовать в данной задаче нехочется.
Имеем на форме DBGrid, в котором отображаются все записи таблицы, нужно чтобы при определенном условии отображались только необходимые записи при этом жесткая связь с самой таблицей непропадала.


← →
Zacho ©   (2003-05-20 08:55) [1]

В TDBGrid - никак. Он только отображает записи из соответсвуещего TDataSet. Поэтому и фильтрацию надо делать в датасете. Смотри св-ва Filtered, Filter и событие OnFilterRecord


← →
Shadi   (2003-05-20 09:18) [2]

ExpressQuantumGrid этот грид решает такие проблемы :)))


← →
Zacho ©   (2003-05-20 09:26) [3]


> Shadi (20.05.03 09:18)

Зато и стоит немало :)


← →
PrettyFly ©   (2003-05-20 09:41) [4]

Когда фильтруешь DataSet, скролинг в DBGride перестаёт отображать реальность и это отстой... Кто-нибудб знает, как этого избежать?


← →
Mike Kouzmine ©   (2003-05-20 09:42) [5]

Когда фильтруешь DataSet, скролинг в DBGride перестаёт отображать реальность и это отстой...
Нереальность - это сказка, а не отстой. Поясни.


← →
Соловьев ©   (2003-05-20 09:43) [6]


> PrettyFly © (20.05.03 09:41)

СУБД?
Может? FetchAll;


← →
Котяра ©   (2003-05-20 20:24) [7]

Скролинг в DBGride перестаёт отображать реальность и без фильтров в случае с SQL сервером, а не с локальными таблицами.
Также не будет работать TDataSet.RecNo....


← →
Котяра ©   (2003-05-20 20:26) [8]

А что касаемо фильтра, фильтр можно наложить и на TTable, так и на TQuery, без разницы. Кстати TQuery с SQL серверами работает гораздо быстрее, может кто объяснит почему?


← →
Zacho ©   (2003-05-20 20:46) [9]


> Котяра © (20.05.03 20:24)

А у меня DBGridEh почему-то не "перестаёт отображать реальность", естественно, после FetchAll
:-)))


← →
Johnmen ©   (2003-05-20 23:32) [10]

Скажу более - DBGrid не "перестаёт отображать реальность" даже если не FetchAll ! Если это не так, то не все в порядке в консерватории...:)


← →
Zacho ©   (2003-05-21 06:31) [11]


> Johnmen © (20.05.03 23:32)

Я имел в виду, что после FetchAll скроллер в гриде действительно "отображает реальность" ;-)


← →
Danilka ©   (2003-05-21 08:43) [12]

Интересно, а что значит "отображать реальность", и как можно ее не отображать, то-есть "отображать нереальность"? С этим по-моему не сюда, а на какой-нибудь магик.ру

Может, есть какое-то новое понятие в СУБД, "отображение реальности"?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.013 c
14-26738
Darthman
2003-05-21 12:06
2003.06.09
Rusty Lines


1-26438
OlegM
2003-05-29 06:14
2003.06.09
Помогите с CAPS INS NUM клавишами


1-26449
Spartak
2003-05-21 07:39
2003.06.09
Как передавать данные с формы из dll не закрывая формы ?


14-26750
Markizzz
2003-05-22 21:37
2003.06.09
Счётчики для сайта


8-26621
Sergeys
2003-02-19 20:03
2003.06.09
сглаживание картинки




   Наверх