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

Вниз

Определение кол-ва записей отображаемых DBGrid   Найти похожие ветки 

 
SkullNet   (2003-09-02 18:12) [0]

У меня такой вопрос: используется компонент Field, "его" записи отображаются через DBGrid,
их количество "m"-записей, далее и применяю сво-во Filter к набору данных Table.
Количество записей отображаемых при этом DBGrid становиться "n"-записей.

Вопрос, как программно определить это количество, ведь фактически количество записей
в наборе Table не изменяется, меняется только кол-во записей отображаемых DBGrid, вот
оно мне и надо...

Заранее признателен...


 
Polevi   (2003-09-02 18:33) [1]

RecordCount ?


 
MsGuns   (2003-09-02 18:37) [2]

Речь идет о записях курсора или все же о кол-ве записей, видимых в гриде ?


 
SkullNet   (2003-09-03 01:03) [3]

RecordCount, к слову, отображает количество записей набора Table, фильтрация это количество не изменяет.
Мне нужно программно определить количество записей, которые отображает DBGrid, после фильтрации. Надеюсь объяснил подробно? :)


 
Langolier   (2003-09-03 01:39) [4]

В принципе можно даже пронумеровать записи в DBGrid"е, но вопрос как ты соединяешься базой, если через DBE (она все же видит отфильтрованные записи), то получится, напр.:2, 3, 4, 7, 8, ...
Т.е. 1, 5, 6, ... - отфильтрованы. Если же соединиться через ADO, то все проходит, как по маслу... Можно, есно, получить и количество записей...


 
SkullNet   (2003-09-03 03:05) [5]

А как ты думаешь есть ли в ADO компонент Table, который я использую (или все хронически читают вопрос через строчку)...
...Мне надо получить переменную s:integer, содержащую количество отфильтрованных записей... И ответы в духе "Можно, есно, получить и количество записей..." - не катят...
Пожалуйста, или действительно дельный совет, или лучше ничего...
Спасибо за внимание...


 
Evgeny V   (2003-09-03 08:18) [6]

Насчет RecordCount, он меняется при включении фильтра, надо только не забывать, что RecordCount после активации таблицы или активации/деактивации фильтра может показывать неверное число, пока не сделаешь или Last или FetchAll. оговорюсь - работал с IB и IB компонентами, но насколько глянул в хелп о TTable, то там тоже о рекордкаунт написано так же(плюс еще и Range).



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

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

Наверх




Память: 0.45 MB
Время: 0.237 c
8-82343
KoNDoR
2003-05-29 21:22
2003.09.25
Триангулированая поверхность


1-82185
Дмитрий
2003-09-15 16:53
2003.09.25
Надстрочные и подстрочные сиволы


14-82427
SergP
2003-09-07 20:34
2003.09.25
Посоветуйте прогу для закачки файлов.


9-82028
CHiF
2003-03-21 12:48
2003.09.25
Стрельба с упреждением


1-82327
kos
2003-09-13 15:39
2003.09.25
BitBtn





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский