Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.134.104.173] |
|
Сообщ.
#1
,
|
|
|
Может кто-нибудь знает как определить является ли текущая запись последней.
Когда по записям перемещаешься по порядку можно их посчитать, но когда на запись попадаешь в результате поиска, этого сделать нельзя. По ключевому полю тоже нельзя, потому что данные при выборке сортируются по фамилии и код последней записи не будет последним id. |
Сообщ.
#2
,
|
|
|
Как я решил эту задачу, если кому интересно.
var firstRec:integer; // Код первой записи lastRec:integer; // Код последней записи .................................................. SQLQuery1.Last; lastRec:=StrToInt(SQLQuery1.FieldByName('id').AsString); // Код последней записи SQLQuery1.First; // Первая запись firstRec:=StrToInt(SQLQuery1.FieldByName('id').AsString);// Код первой записи |