Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
14-26673
Akni
2003-05-21 12:04
2003.06.09
E-Mail Attach


1-26451
Rise
2003-05-29 11:48
2003.06.09
_SystemTime


6-26640
Apollo
2003-04-08 11:38
2003.06.09
Delphi и Outlook


14-26723
panov
2003-05-22 10:54
2003.06.09
Менеджер памяти от Борланд


8-26623
Step[B.M.]
2003-02-26 22:52
2003.06.09
Регистрация звуковой информации.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский