powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть ли функция для реверса курсора?
3 сообщений из 3, страница 1 из 1
Есть ли функция для реверса курсора?
    #35485836
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!"
Есть курсор, например из 4 строк (строки в хаотичном порядке).
например:
--2 к6 з3 а8 ф

это мне надо преобразовать в:
--8 ф3 а6 з2 к
так вот интересует, есть ли такая функция которая это делает, чтоб не писать свое?
...
Рейтинг: 0 / 0
Есть ли функция для реверса курсора?
    #35485866
ImperousВсем привет!"
Есть курсор, например из 4 строк (строки в хаотичном порядке).
например:
--2 к6 з3 а8 ф

это мне надо преобразовать в:
--8 ф3 а6 з2 к
так вот интересует, есть ли такая функция которая это делает, чтоб не писать свое?
И при чем тут функции?
Код: plaintext
Select csv from курсор order by  1  desc
...
Рейтинг: 0 / 0
Есть ли функция для реверса курсора?
    #35485870
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT *, RECNO() as RCN FROM Table ORDER BY RCN desc

Имей в виду, что RECNO() не работает если в запросе более одной таблицы. И
вообще разработчик открытым текстом пишет, что использовать RECNO() в
конструкции select НЕЛЬЗЯ. Пока недокументриованная фича работает



Можно добавить поле RCN

repl rcn with Recno() all

и либо

SELECT * FROM Table ORDER BY RCN desc



Либо та же таблица, только для отображения использовать индекс по rcn



По другому только сканом в обратном порядке с вариациями (Вариации - тот же
индекс и т.п.).




Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть ли функция для реверса курсора?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]