Форум: "Базы";
Текущий архив: 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