Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Копирование данных ADO dbf
|
|||
|---|---|---|---|
|
#18+
Добрый день! Возникла проблема. Она уже обсуждалась на форуме, но может есть какие-то идеи. Нужно из одной базы в другую перебросить некоторые данные нескольких таблиц. Базы VFP dbc-dbf. Через ADO. В ADOCommand, естественно пишу, INSERT INTO Table1 (pole1,pole2) SELECT pole1,pole2 FROM Table2 WHERE ... Выдается Syntax error даже если Table1, Table2 принадлежат одной базе dbc. Естественно INSERT INTO Table1 (pole1,pole2) VALUES ('VAR1','VAR2') Нормально данные записывает. Есть какие-либо идеи как перебросить данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 11:03 |
|
||
|
Копирование данных ADO dbf
|
|||
|---|---|---|---|
|
#18+
1. тупо в цикле: t1.insert, ... , t1.post 2. может попробовать: select into (работает для MSSQL) 3. попробовать другой драйвер (JET 4.0 должен цеплять dbf, настройки поищи по форуму, я гдето видел) 4. может действительно ошибка синтаксиса? 5. CopyFile(...) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 13:36 |
|
||
|
Копирование данных ADO dbf
|
|||
|---|---|---|---|
|
#18+
Mihail R. 1. В цикле понятно, но конечно не супер. 2. select into не работает с dbf (пробовал по разному). 3. JET 4.0 и другие - как JET 4.0 не знаю а dbc вроде 1 драйвер цепляет. 4. Вроде не ошибка. 5. CopyFile() конечно можно если структура совпадает Можно сделать следующим способом 1.CopyFile() 2.потом удалить из файла все ненужное (благо в ADOCommand DELETE FROM Table1 WHERE ... работает) 3.Потом Pack Table1 (тоже работает). Но если структура разная, то хуже. Самое обидное, что с Access таблицами все работает нормально. Может сначала выгружать данные в txt, а потом брать обратно в другую Table. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=2029&tid=2117700]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 327ms |

| 0 / 0 |
