|
|
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подскажите, как правильно перекинуть записи из курсора в курсор. Написал так Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 16:55:56 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
SELECT kurs_itog APPEND FROM dbf('kurs_step1') FOR ... если ничего не попутал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 17:03:10 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
Проще так: INSERT INTO MyNewCursor (Field1, Field2, ....) ; SELECT Filed1, Filed2,... ; FROM MyOldCursor ; WHERE .... Но в этом случае, курсор MyNewCursor должен быть создан до этой команды. С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 17:03:31 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
Кузнецов ИгорьЗдравствуйте! Подскажите, как правильно перекинуть записи из курсора в курсор. Можно так: Select <нужные поля> from <source_cursor> into cursor <destination_cursor> where <условия фильтрации записей> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 07:19:59 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
Спасибо, leaf , такой вариант подходит. ------------------------ Кто в армии служил - тот в цирке не смеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 08:52:04 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
Правда загвоздка в том, что курсор - это все же файл на диске, но открытый только на чтение. Так что просто добавить невозможно. Придется переоткрыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 11:25:26 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
Правда загвоздка в том, что курсор - это все же файл на диске, но открытый только на чтение. Правда? А так? select * from t1 into curs qq1 readwrite ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 11:30:15 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#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, 11:54:55 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
Почитайте здесь про фокус с младшими версиями, как сделать курсор редактируемым http://www.foxclub.ru/articles/index.php?id=33#GetCursorSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 12:15:32 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
2 PaulWist Переоткрытие курсора, недокументировання возможность, их лучше избегать для стабильности в любой системе, уж лучше VFP7 - минимум переделок при переходе с VFP6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 12:40:04 |
|
||
|
Добавление из курсора
|
|||
|---|---|---|---|
|
#18+
qwertyqwerty2 PaulWist Переоткрытие курсора, недокументировання возможность, их лучше избегать для стабильности в любой системе, уж лучше VFP7 - минимум переделок при переходе с VFP6. Ни кто не ратует за использование недокументированных фич, предложен вариант, если хочется работать с курсорм , нет ничего проще создать его (CREATE CURSOR) залить в него данные и работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2005, 13:04:45 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33111366&tid=1594079]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 317ms |

| 0 / 0 |
