![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как посчитать номер записи? [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]Сверху чего ?