Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ReadOnly Cursor, блин! / 8 сообщений из 8, страница 1 из 1
10.09.2004, 10:32
    #32688976
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReadOnly Cursor, блин!
Всем желаю здравствовать!

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

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

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

"Элементарно, Ватсон"
...
Рейтинг: 0 / 0
10.09.2004, 10:41
    #32689011
lesha_spb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReadOnly Cursor, блин!
Начиная с 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
10.09.2004, 10:41
    #32689015
lesha_spb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReadOnly Cursor, блин!
пока писал меня опередили:)
...
Рейтинг: 0 / 0
10.09.2004, 10:44
    #32689026
MarinaVP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReadOnly Cursor, блин!
2lesha_spb

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

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

Раздел "Курсор"
http://www.foxclub.ru/kb/index.php?sid=24056&aktion=artikel&rubrik=001&id=6&lang=ru
...
Рейтинг: 0 / 0
10.09.2004, 10:55
    #32689066
lesha_spb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReadOnly Cursor, блин!
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
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ReadOnly Cursor, блин! / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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