Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как посчитать номер записи? [D5, Paradox]


Mad Mike ©   (2002-07-22 20:09:00) 

База. ~195000 записей. Проходит запрос(в итоге сортировка по х полю), и тыкнув на конкретную запись, нужно определить её порядковый номер(допустим сверху). КАК?


mike kouzmine   (2002-07-25 20:11:00) [1]

Anatoly Podgoretsky ты прав


Anatoly Podgoretsky   (2002-07-25 16:32:00) [2]

mike kouzmine (25.07.02 16:21)
Это пока фильтр не стоит


mike kouzmine   (2002-07-25 16:21:00) [3]

Desdechado
У Ddf да - RecNo это физический номер, но у Парадокса нет - это логический номер.


AlexanderVasjuk   (2002-07-25 13:53:00) [4]

А и значит всегда -1.

Для квери надо сохр. процедурой пользоваться со счетчиком.


Alibaba   (2002-07-25 11:53:00) [5]

> Desdechado
У TQuery - RecNo всегда показывает -1
Что значит заглушка?


Mad Mike   (2002-07-23 11:00:00) [6]

Прошло. :) Сенк.
Дело в том, что в Хелпе этого свойства нет. :( Странно


Mad Mike   (2002-07-23 10:59:00) [7]

Прошло. :) Сенк


Desdechado   (2002-07-23 10:28:00) [8]

TTable.RecNo - номер записи в таблице в НАТУРАЛЬНОМ (а не инднксированном или сортированном) порядке.
TQuery.RecNo - заглушка


Mad Mike   (2002-07-23 10:13:00) [9]

Спасибо. Та, вроде, ламерский вопрос, а побыл в ткпике.


Skif   (2002-07-23 05:29:00) [10]

Насколько я помню, у компонента TTable есть RecNo, т.е. просто пишешь, например "Edit1.text := IntToStr(MyTable.RecNo)". Все. Он тебе возвратит номер текущей записи с верху.


Mad Mike   (2002-07-23 00:55:00) [11]

Сверху списка. :(


Viewer   (2002-07-22 20:11:00) [12]

Сверху чего ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо