Как перебрать таблицы в access #626541


#0 by URAL
есть файл с данными от ms access. в нем несколько таблиц, связаны по ключу, артикульный номер. подскажите возможно ли перебрать в коде в 1С сразу несколько таблиц? и загрузить необходимые данные?  Если можно дайте ссылку на пример реализованного решение или подскажите где можно посмотреть?  Заранее спасибо!!!
#1 by Wobland
запросом? где-то валялся в бардачке какой-то пример вынимания данных из аксесса. искать?
#2 by shuhard
можно, как через ADODB, так и в 8.2 через внешние источники данных
#3 by kotletka
а ты знаешь имена таблиц, или тебе надо все таблицы перебрать?
#4 by ILM
10 тыщ, если сказано, что, откуда и куда. 100 тыщ, если нет)))
#5 by sda553
средствами vba будет что то типa Set dbs=CurrentDB for each TableDef in dbs.tableDefs ..... Next TableDef
#6 by sda553
А вообще, если можно поковырять access я бы сделал там линк на sql табличку и по запуску твоей функции в sql сливалась бы нужная инфо
#7 by shuhard
средствами 1С это будет:
#8 by ILM
ТС скорее всего запрос будет использоваться - один запрос из кучи таблиц, а потом уже результат в 1С обрабатывать. Если разовая процедура, то можно и в 1с ничего не городить и сделать загрузку.
#9 by URAL
в запросе не получилоь перебрать, памяти сервера не хватает, но этот вариант подходит, т.к. в таблицах по несколько милионов записей))) пришлось используя таблицы значений по 50000 строк записывать ( использовал в цикле счетчик) и тогда все ок. Спасибо!!!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С