// Получим строку соединения
строкаПодключения_ = ПолучитьЗначениеПараметраЗагрузки(_внешняяИБ, "СтрокаПодключения");
// Подключимся к базе
Если строкаПодключения_ = Неопределено Тогда
Возврат Неопределено;
ИначеЕсли Не ( ЗначениеЗаполнено(СокрЛП(строкаПодключения_)) ) Тогда
Возврат Неопределено;
Иначе
сомОбъект = Новый COMОбъект("V82.Application");
результатСоединения_ = сомОбъект.Connect(строкаПодключения_);
Если результатСоединения_ Тогда
Возврат сомОбъект;
Иначе
Возврат Неопределено;
КонецЕсли;//результатСоединения_
КонецЕсли;//строкаПодключения_ = Неопределено
(1) Ок, спасибо. Работает. + скорость по сравнению с V82.Application выросла в несколько раз
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший