
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.06.2005, 16:55:56
|
|||
|---|---|---|---|
|
|||
Добавление из курсора |
|||
|
#18+
Здравствуйте! Подскажите, как правильно перекинуть записи из курсора в курсор. Написал так Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.06.2005, 17:03:10
|
|||
|---|---|---|---|
Добавление из курсора |
|||
|
#18+
SELECT kurs_itog APPEND FROM dbf('kurs_step1') FOR ... если ничего не попутал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.06.2005, 17:03:31
|
|||
|---|---|---|---|
Добавление из курсора |
|||
|
#18+
Проще так: INSERT INTO MyNewCursor (Field1, Field2, ....) ; SELECT Filed1, Filed2,... ; FROM MyOldCursor ; WHERE .... Но в этом случае, курсор MyNewCursor должен быть создан до этой команды. С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2005, 07:19:59
|
|||
|---|---|---|---|
|
|||
Добавление из курсора |
|||
|
#18+
Кузнецов ИгорьЗдравствуйте! Подскажите, как правильно перекинуть записи из курсора в курсор. Можно так: Select <нужные поля> from <source_cursor> into cursor <destination_cursor> where <условия фильтрации записей> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2005, 08:52:04
|
|||
|---|---|---|---|
|
|||
Добавление из курсора |
|||
|
#18+
Спасибо, leaf , такой вариант подходит. ------------------------ Кто в армии служил - тот в цирке не смеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2005, 11:25:26
|
|||
|---|---|---|---|
|
|||
Добавление из курсора |
|||
|
#18+
Правда загвоздка в том, что курсор - это все же файл на диске, но открытый только на чтение. Так что просто добавить невозможно. Придется переоткрыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2005, 11:30:15
|
|||
|---|---|---|---|
Добавление из курсора |
|||
|
#18+
Правда загвоздка в том, что курсор - это все же файл на диске, но открытый только на чтение. Правда? А так? select * from t1 into curs qq1 readwrite ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2005, 11:54:55
|
|||
|---|---|---|---|
|
|||
Добавление из курсора |
|||
|
#18+
2 leaf Смотри(для VFP6): CURSOR CursorName [NOFILTER], which stores query results in a cursor. If you specify the name of an open table, Visual FoxPro generates an error message. After SELECT is executed, the temporary cursor remains open and is active but is read-only. Once you close this temporary cursor, it is deleted. Cursors may exist as a temporary file on the drive or volume specified by SORTWORK. Тот кто вопрос задавал - не указал версию, поэтому прежде чем выеживаться, укажи версию VFP!!! Да, начиная с VFP7 так можно!!! CURSOR CursorName [NOFILTER | READWRITE ], which stores query results in a cursor. If you specify the name of an open table, Visual FoxPro generates an error message. After SELECT is executed, the temporary cursor remains open and is active but is read-only. Once you close this temporary cursor, it is deleted. Cursors may exist as a temporary file on the drive or volume specified by SORTWORK. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2005, 12:15:32
|
|||
|---|---|---|---|
Добавление из курсора |
|||
|
#18+
Почитайте здесь про фокус с младшими версиями, как сделать курсор редактируемым http://www.foxclub.ru/articles/index.php?id=33#GetCursorSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2005, 12:40:04
|
|||
|---|---|---|---|
|
|||
Добавление из курсора |
|||
|
#18+
2 PaulWist Переоткрытие курсора, недокументировання возможность, их лучше избегать для стабильности в любой системе, уж лучше VFP7 - минимум переделок при переходе с VFP6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2005, 13:04:45
|
|||
|---|---|---|---|
Добавление из курсора |
|||
|
#18+
qwertyqwerty2 PaulWist Переоткрытие курсора, недокументировання возможность, их лучше избегать для стабильности в любой системе, уж лучше VFP7 - минимум переделок при переходе с VFP6. Ни кто не ратует за использование недокументированных фич, предложен вариант, если хочется работать с курсорм , нет ничего проще создать его (CREATE CURSOR) залить в него данные и работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1594079]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 381ms |

| 0 / 0 |
