powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / О курсорах
7 сообщений из 7, страница 1 из 1
О курсорах
    #32661993
andreyR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
создаю первый курсор- нормально, второй - ошибка

select * from C:\ival_editor\rating\f_plan.dbf into cursor qwerty
select * from qwerty into cursor qwerty2

Ошибка "qwerty " must be created with SELECT ... INTO TABLE?
Почему? Я работаю в VFP6.0

Как редактировать записи в курсоре?
...
Рейтинг: 0 / 0
О курсорах
    #32662080
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже не помню как в 6 а в 8.0 :

Код: plaintext
select * from C:\ival_editor\rating\f_plan.dbf into cursor qwerty readwrite nofilter

Или что-то в подобном духе...
...
Рейтинг: 0 / 0
О курсорах
    #32662211
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тока NOFILTER. READWRITE началась с VFP70

ЗЫ хотя у меня и код с первого поста без проблем прошел :) на VFP60SP5
...
Рейтинг: 0 / 0
О курсорах
    #32662306
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При определенных обстоятельствах при выполнении запроса вида

SELECT ... INTO CURSOR qwerty

вместо временной таблицы просто переоткрывается таблица-источник и на нее накладывается фильтр.

Такую "отфильтрованную" таблицу нельзя использовать как источник данных для последующих запросов SELECT-SQL. Будет указанное сообщение об ошибке.

Проверить, что именно получилось в результате запроса можно используя функцию

?DBF("qwerty")

Чтобы избежать формирования такой "отфильтрованной" таблицы следует добавлять опцию NOFILTER

SELECT ... INTO CURSOR qwerty NOFILTER

Подробнее смотри здесь (если не перепутал ссылку)
http://www.foxclub.ru/kb/index.php?sid=35321&aktion=artikel&rubrik=004&id=103&lang=ru
...
Рейтинг: 0 / 0
О курсорах
    #32662481
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или так

Код: plaintext
select *,.F. as Dummy from C:\ival_editor\rating\f_plan.dbf into cursor qwerty
...
Рейтинг: 0 / 0
О курсорах
    #32662530
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибся со ссылкой на статью о курсорах
http://www.foxclub.ru/kb/index.php?sid=24056&aktion=artikel&rubrik=001&id=6&lang=ru
...
Рейтинг: 0 / 0
О курсорах
    #32667761
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут проблема в том что курсоры такого вида довольно противны в том смысле что из них ничго выбрать нельзя
я уже не помню но помоему если поставить в первом запросе какое-нибудь условие where то все будет нормально попробуй поставить where .t.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / О курсорах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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