Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Количество записей в DBGride [D6, IB6.x, Paradox]


Пикулев Евгений ©   (2002-04-15 11:08:00) 

Подскажите неопытному, как узнать сколько записей показыват DBGrid, после сортировки Базы.
DBGrid1.CollumsCount не помагает.


Johnmen   (2002-04-15 14:21:00) [1]

...и подвал - тоже строка...


roottim   (2002-04-15 14:14:00) [2]

почему!. все известно!... сколько нарисовал строк столько и есть... только вот титл это тоже строка :).. он ее тоже посчитал!..
ну блин проверил!...


Johnmen   (2002-04-15 13:33:00) [3]

>roottim : А я вот утверждаю, что :
если НД, который отображается DBGridEh закрыт, то да, действительно, DBGridEh.RowCount = количество возможных (!)
записей (неполных), отобразимых гридом,
а если НД открыт, то DBGridEh.RowCount = неизвестно что.


Пикулев Евгений   (2002-04-15 12:35:00) [4]

всем спасибо особенно Mike


roottim   (2002-04-15 12:35:00) [5]

Johnmen © (15.04.02 12:28)
RowCount пропс грида.. ик НД не имеет отношения.. это как раз кол-во видимых строк...(даже точнее не записей а именно строк.. т.к записей мб и меньше


Johnmen   (2002-04-15 12:28:00) [6]

>roottim : Не количество видимых, а количество в НД !


roottim   (2002-04-15 12:25:00) [7]

2Johnmen © (15.04.02 12:06)
как не то?!.. RowCount это как раз количество видимых позиций!.. проверял!


Mike S   (2002-04-15 12:21:00) [8]

TDataSet.RecordCount


Пикулев Евгений   (2002-04-15 12:09:00) [9]

>Johnmen А что нужно, можешь посоветовать


Johnmen   (2002-04-15 12:06:00) [10]

>roottim : Да и в GridEH это не то, что нужно !


roottim   (2002-04-15 11:59:00) [11]

прошу прощения!... я смотрел по GridEH там есть! :))!.. в стандарте действительго нет ! :((


Пикулев Евгений   (2002-04-15 11:54:00) [12]

>roottim я тоже предполагаю что так, но rowcount такой функции нет


Johnmen   (2002-04-15 11:51:00) [13]

>roottim : Увы, ты неправ !


roottim   (2002-04-15 11:29:00) [14]

кхе кхе!
> DBGrid1.CollumsCount не помагает
однако это количество полей :))
а кол-во наблюдаемых на гриде записей grid.RowCount;


Mike S   (2002-04-15 11:23:00) [15]

> Johnmen © (15.04.02 11:17)
А ведь это должно сработать:)


Johnmen   (2002-04-15 11:23:00) [16]

Добавлю, что если количество записей НД<вычисленного Johnmen © (15.04.02 11:17), то оно и есть ответ.


Mike S   (2002-04-15 11:20:00) [17]

А разве после сортировки количество изменится:)
TDataSet.RecordCount


Johnmen   (2002-04-15 11:17:00) [18]

(вертикальный размер грида минус верт.размер хидера) делить нацело на верт.размер строки...
Все вычисления в точках с учетом рамок.


Наверх

Титульная страница Поиск, карта сайта Написать письмо