Форум: "Базы";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];
ВнизМожно ли узнать количество записей в TDBGrid? Найти похожие ветки
← →
AtoL (2002-11-05 12:10) [0]Здравтвуйте, мастера!
Возможно ли узнать сколько записей в гриде. DBGrid1.Datasource.Dataset.RecordCount не помогает, если таблица под фильтром.
Может это чайниковский вопрос..?
Заранее спасибо.
← →
Alexandr (2002-11-05 12:19) [1]ну нету такого.
disablecontrols;
first;
rc=0;
while not(eof) do begin inc(rc); next end;
enablecontrols;
так не подойдет?
P.S. таков уж IBX...
← →
Jackal22 (2002-11-05 12:21) [2]Попробуй так :
Table1.RecodCount
← →
AtoL (2002-11-05 12:27) [3]Jackal22 Повторяю для тебя... таблица под фильтром!
Alexandr старый добрый цикл :) всегда помогает...
← →
wdr (2002-11-05 12:35) [4]Так будет быстрее:
disablecontrols;
last;
first;
enablecontrols;
RecordCount...
← →
Wolf226 (2002-11-05 12:44) [5]FetchALL потом RecordCount
← →
dimis (2002-11-05 13:22) [6]
> wdr © (05.11.02 12:35)
быстрее будет
select count(1) from ....
← →
don-do (2002-11-06 10:13) [7]TMyGrid:=class(TCustomGrid)
public
property RowCount;
end;
begin
RecCount:=TMyGrid(Grid).RowCount-TytleCount;
end;
или
TMyGrid:=class(TDbGrid)
public
property DataLink;
end;
begin
RecCount:=TMyGrid(Grid).DataLink.BufferCount;
end;
← →
Sergey13 (2002-11-06 10:42) [8]DbGridEh позволяет собирать такую статистику в SumList. И с фильтрами вроде корректно работает.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.122 c