|
|
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
Если делать по отдельным записям, то получается очень-очень медленно. Попробовал организовать запрос select * from 1sblob in "" [dBase IV; DATABASE = path] но мне выдаётся что нет индекса. Не подскажите ли как можно решить эту задачу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 11:05 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
ADO Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. DAO: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 11:41 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
А меню "Импорт" не подходит? Все вроде очень быстро работает. Если нужно не ручками, то есть Docmd.TransferDatabase. С прилинкованными таблицами тоже достаточно быстро работает. Можно попробовать еще запросом на создание таблицы, а источником взять прилинкованную таблицу. А уже после этого работать с полученной таблицей, опять же можно после импорта/создания индексы навесить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 11:47 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
Предполагаю, что не понял вопрос. Вероятно необходимо внешней программой (не Access) переместить записи из dbf в mdb. Или находясь в самой 1С перекинуть данные в Access? Если скорость играет значение и есть Access установленный, то по собственному опыту процедура импорта работает быстрее прочих. Возможно открытие Access c запуском процедуры импорта/обработки и закрытие его после. У нас так запускается по расписанию скриптиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 11:58 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
2Michael Vasilev: Нужно именно запуская приложение импортировать данные из 1С в Access. И нужно чтобы считывалось не всё, а только изменения. Правда последнее сложно сделать, так как 1С не ведёт логов того что и где изменилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 13:01 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
так как 1С не ведёт логов того что и где изменилось ведёт логи, вплоть до юзера кто эти изменения сделал, тока как с этим работать я уже не помню... надо бы на sql.ru форум 1С-кий сделать, думаю запостился бы... на мой взгляд самый сильный форум по 1с здесь , там же можно найти мой вопрос годичной давности про индекс+ответ с исходником... вообщем там задай там спецов по 1с много... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 13:12 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
2Артист: На сколько я понял ты привёл пример для 1C, а требуется выгрузить с помощью внешнего приложения. А оно ничего не знает о том что такое КаталогПользователя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 13:14 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 13:27 |
|
||
|
Как переместить данные из dbf-файлов (1C) в БД Access?
|
|||
|---|---|---|---|
|
#18+
спб :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2003, 13:32 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1680558]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 275ms |

| 0 / 0 |
