|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Число строк в DBGRID!!!
Подскажите плиз как узнать число строк в отфильтрованном dbgrid ? Либо как вариант как узнать номер текущей строки в отфильтрованном DBgrid ? (это нужно, чтобы автоматом выбиралась последняя запись, определялся ее номер и соответственно этот номер равен число строк).
Я новичек поэтому прошу подробнее, спасибо! |
#2
|
||||
|
||||
Код:
label1.Caption:= inttostr(DBGridEh1.Row); //выведит в label номер строки label1.Caption:= IntToStr(DBGridEh1.RowCount-1); //выведит в label количество строк Последний раз редактировалось pesi, 06.04.2009 в 13:19. |
#3
|
|||
|
|||
Цитата:
|
#4
|
||||
|
||||
Код:
label1.Caption:=inttostr(dbgrid1.DataSource.DataSet.RecNo); |
#5
|
||||
|
||||
Код:
DBGrid.DataSource.DataSet.RecordCount; Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#6
|
|||
|
|||
Цитата:
|
#7
|
||||
|
||||
Код:
type TDBGridX = class(TDBgrid); label1.Caption:= inttostr(TDBGridX(dbGrid1).Row); label2.Caption:= inttostr(TDBGridX(dbGrid1).RowCount-1); подправил Последний раз редактировалось pesi, 06.04.2009 в 13:51. |
#8
|
|||
|
|||
!
Цитата:
|
#9
|
||||
|
||||
Да незачто!!!
я там подправил |
#10
|
|||
|
|||
!
Цитата:
|