Как определить количество строк в Delphi DBGrid - PullRequest
0 голосов
/ 27 апреля 2010

У меня есть DBGrid , который показывает отфильтрованное представление таблицы dBASE.

DBGrid имеет свойство с именем RowCount , но помечено как частное.

Как определить количество строк?

Все, что мне действительно нужно знать, это то, является ли счет больше нуля.

Использование Delphi Turbo Professional

Ответы [ 2 ]

1 голос
/ 28 апреля 2010

Вы можете проверить свойство DataSet.IsEmpty

if not DBGrid.DataSource.DataSet.IsEmpty then
  ShowMessage(Format('DBGrid ''%s'' has more than one record.', [DBGrid.Name]));
1 голос
/ 27 апреля 2010

Вы можете проверить свойство .RecordCount набора данных DataSource сетки, самой таблицы DBASE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...