powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ReadOnly Cursor, блин!
8 сообщений из 8, страница 1 из 1
ReadOnly Cursor, блин!
    #32688976
ArDo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем желаю здравствовать!

Результат запроса с локальной таблицы - курсор. Хотел сделать в нем изменения, а он ReadOnly. Как сделать его изменяемым? Таблица меняться не должна.

Спасибо
...
Рейтинг: 0 / 0
ReadOnly Cursor, блин!
    #32688991
MarinaVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В зависимости от версии
или SELECT .... INTO CURSOR MyCursor READWRITE

или старым испытанным способом
SELECT ... INTO CURSOR _
USE IN SELECT("MyCURSOR")
USE DBF("_") again in 0 alias MyCursor
USE IN SELECT("_")

"Элементарно, Ватсон"
...
Рейтинг: 0 / 0
ReadOnly Cursor, блин!
    #32689011
lesha_spb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Начиная с 8-го фокса можно делать select в readwrite курсор, для более ранних версий или просто если такой способо не нравиться тогда:
SELECT * from table1 INTO CURSOR curs1
CREATE CURSOR curs("с таким же форматом как curs1")
SELECT curs
APPEND FROM (DBF('curs1'))
USE IN curs1

В итоге получаешь в curs то же что и в curs1, но уже можно редактировать.
...
Рейтинг: 0 / 0
ReadOnly Cursor, блин!
    #32689015
lesha_spb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пока писал меня опередили:)
...
Рейтинг: 0 / 0
ReadOnly Cursor, блин!
    #32689026
MarinaVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2lesha_spb

Надо было быстрее кнопки нажимать
...
Рейтинг: 0 / 0
ReadOnly Cursor, блин!
    #32689039
ArDo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторSELECT .... INTO CURSOR MyCursor READWRITE
меня вполне устраивает

Всем спасибо!
PS В хелпе этого почему то нет
...
Рейтинг: 0 / 0
ReadOnly Cursor, блин!
    #32689045
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все то же самое более подробно

Раздел "Курсор"
http://www.foxclub.ru/kb/index.php?sid=24056&aktion=artikel&rubrik=001&id=6&lang=ru
...
Рейтинг: 0 / 0
ReadOnly Cursor, блин!
    #32689066
lesha_spb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 ArDo: в хелпе к 8-му фоксу есть
"CURSOR CursorName [NOFILTER | READWRITE] stores query results in a cursor.
To create a cursor that can be used in subsequent queries, use NOFILTER. For more information about NOFILTER, see the Remarks section.

To specify that the cursor is temporary and modifiable, use READWRITE. If the source table or tables use autoincrementing, the settings are not inherited by the READWRITE cursor. "
Хотя ссылка Владимира много полезнее плюс по русски.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ReadOnly Cursor, блин!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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