Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
append from
|
|||
|---|---|---|---|
|
#18+
у меня есть такая конструкция: create cursor c2(...) DO WHILE !EOF("tab1") SELECT * FROM tab2 WHERE ... INTO CURSOR c_1 SELECT c_2 APPEND FROM (DBF('c_1')) USE IN c_1 SKIP IN tab1 ENDDO Все работает, но у меня появился вопрос: можно ли безопасно использовать append from при многократном добавлении в таблицу где уже есть данные? У меня VFP6.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 10:59 |
|
||
|
append from
|
|||
|---|---|---|---|
|
#18+
Использовать можно... У меня такие программы уже по десять лет отработали... И ничего, сбоев - нет... Вот только код конечно, сожно написать поэлегантнее, но это уже на любителя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 11:04 |
|
||
|
append from
|
|||
|---|---|---|---|
|
#18+
выскажи идеи с удовольствием воспользуюсь:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 11:05 |
|
||
|
append from
|
|||
|---|---|---|---|
|
#18+
Ну хотя бы конструкция APPEND FROM (DBF('c_1')) почему бы нельзя сразу напрямую закачать, ведь append from поддерживает условия where... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 11:08 |
|
||
|
append from
|
|||
|---|---|---|---|
|
#18+
Sorry, поддерживает for... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 11:09 |
|
||
|
append from
|
|||
|---|---|---|---|
|
#18+
просто tab2 это remote view, и я считал что с ними append не работает. Я ошибался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 11:12 |
|
||
|
append from
|
|||
|---|---|---|---|
|
#18+
I am not sure, could you try check? P.S. Sorry for English. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 12:59 |
|
||
|
append from
|
|||
|---|---|---|---|
|
#18+
1) Вместо DO WHILE в данном случае разумнее использовать SCAN...ENDSCAN 2) APPEN FROM конечно поддерживает FOR. НО! Проблема в том, что это условие относится не к добавляемым записям, а к той таблице в которую добавляют. Точнее к текущей записи таблицы куда происходит добавление. Поэтому результат работы APPEND FROM с FOR-условием зачастую дает совершенно неожиданный результат. 3) Любое View в FoxPro - это некая временная таблица, которая физически расположена на машине клиента. Поэтому с ней можно работать как с обычной таблицей. В том числе сделать и APPEN FROM (DBF("MyView")) 4) Команда APPEND FROM просто добавляет записи в итоговую таблицу. Тебя же не смущает выполнение подряд нескольких команд INSERT-SQL. Это то же самое. Так что можешь делать сколько угодно повторов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 15:16 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32454368&tid=1596934]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 364ms |

| 0 / 0 |
