Непосредственный доступ к данным

1. Drak0n 188 29.02.12 15:02 Сейчас в теме
Добрый день.
Задался вот таким вопросом. Есть две базы, обе в файловом варианте запуска.
Стоит задача из одной базы (импортер) получение данных другой базы (экспортер), в частности, формирование стандартных бухгалтерских отчетов в базе импортере по данным бух. учета экспортера. Данные теряют свою актуальность после работы с отчетами их хранение не требуется.
Почитал немного про OLE,COM но что-то мало информации. Подскажите, каким образом реализовать данный доступ с наибольшим быстродействием.

Буду благодарен любым ссылкам, примерам и литературе по данной теме, спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Uncore 1282 29.02.12 16:55 Сейчас в теме
(1) делал подобный отчет, использовал следующий механизм:
        V8 = Новый COMОбъект("V82.COMConnector"); 
	Попытка
		СОМСоединение = V8.Connect("File="+ПутьКБазеНаДиске+"; Usr="+ПользовательИБ+"; Pwd="+Пароль+";"); 
	Исключение
		Предупреждение("Ошибка подключения: " + ОписаниеОшибки());
		Возврат;
	КонецПопытки;	
	
        // запрос к базе-источнику
	Запрос = СОМСоединение.NewObject("Запрос");
	Запрос.Текст = 
	"...";
	Запрос.УстановитьПараметр("Организация", 
СОМСоединение.Справочники.Организации.НайтиПоНаименованию(Организация.Наименование, Истина));
	Запрос.УстановитьПараметр("ТекДата", ТекущаяДата());
	
	Выборка = Запрос.Выполнить().Выбрать();
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот