![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Приветствую.
У меня на форме стоит StatusBar. Он отображает количество записей в гриде. Но отображает число записей столько, сколько видно на форме (То есть чтобы узнать полное количество записей, нужно форму делать во весь экран, и то не факт что все влезут). Подскажите пожалуйста как сделать чтобы в StatusBar'е отображались все записи в гриде. Вот мой код на StatusBar : Код:
StatusBar1.SimplePanel:=True; StatusBar1.SimpleText:=IntToStr(Tag); StatusBar1.SimpleText := Format('Количество записей: %d', [DBGridEh1.RowCount-1]); |
#2
|
|||
|
|||
![]() У тебя ведь даныне в DBGrid попадают из запроса? Если это ADOQuery, то ADOQuery.RecordCount выдаст количество записей, который выдал запрос. Аналогично Table.RecordCount
|
Этот пользователь сказал Спасибо sorockinalex за это полезное сообщение: | ||
Vavrenyuk (31.01.2013)
|