На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
В этом разделе можно создавать темы, которые относятся к поколению 32-битных компиляторов.
Здесь решаются вопросы портирования кода из старого доброго Турбо Паскаля в FPC, TMT, VP, GPC компиляторы, а также особенностей программирования на них для Windows/Linux и других ОС.
Указывайте тип компилятора, его версию, а также платформу (Windows/Linux/..) компиляции, другими словами, Target.
Модераторы: volvo877
  
> [LAZARUS] Перемещение по записям БД SQLite
    Может кто-нибудь знает как определить является ли текущая запись последней.
    Когда по записям перемещаешься по порядку можно их посчитать, но когда на запись попадаешь в результате поиска, этого сделать нельзя. По ключевому полю тоже нельзя, потому что данные при выборке сортируются по фамилии и код последней записи не будет последним id.
      Как я решил эту задачу, если кому интересно.

      var
      firstRec:integer; // Код первой записи
      lastRec:integer; // Код последней записи
      ..................................................
      SQLQuery1.Last;
      lastRec:=StrToInt(SQLQuery1.FieldByName('id').AsString); // Код последней записи
      SQLQuery1.First; // Первая запись
      firstRec:=StrToInt(SQLQuery1.FieldByName('id').AsString);// Код первой записи
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0149 ]   [ 16 queries used ]   [ Generated: 28.04.24, 04:34 GMT ]