Всем привет. Мне необходимо из файла *.accdb загрузить данные в 1С.
Код подглядел здесhttp://infostart.ru/public/69115/ .
Вылезает ошибка. Не пойму в чем затык. Помогите люди добрые.
Пишет это
Процедура ЗагрузкаИзAccess() Экспорт
//СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + ФайлДляЗагрузки + "; Extended Properties=""Excel 8.0;HDR=NO;""";
СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + ФайлДляЗагрузки + ";""";
Connection = Новый COMОбъект("ADODB.Connection");
Попытка
Connection.Open(СтрокаПодключения);
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
Command = Новый COMОбъект("ADODB.Command");
Command.ActiveConnection = Connection;
Command.CommandText = "S_elect * FROM Table1";
Command.CommandType = 1;
RecordSet = Новый COMОбъект("ADODB.RecordSet");
RecordSet = Command.Execute();
стр ="";
Пока RecordSet.EOF() = 0 Цикл
для н=0 по Recordset.Fields.Count -1 цикл
стр = стр + " " + Recordset.Fields(н).Value;
КонецЦикла;
Сообщить(стр);
стр ="";
RecordSet.MoveNext();
КонецЦикла;
RecordSet.Close();
Connection.Close();
КонецПроцедуры
ПоказатьКод подглядел здес
Вылезает ошибка. Не пойму в чем затык. Помогите люди добрые.
Пишет это
Нераспознаваемый формат базы данных: 'D:\Работа\Задача №9. Переход с 4 на 5. Альфа-авто\Список номенклатуры\PRICE.accdb'.
По теме из базы знаний
- Метод загрузки данных из таблиц Excel в 1С без установки Office
- Чтение и запись из таблиц гугл (google sheets) в табличный документ 1С (8.3, управляемые формы)
- MS Access и 1С. Что, когда и зачем?
- SynchroWB - Интеграция 1С и Wildberries по API с УТ, КА, ERP, УНФ, Розница 3: расширение для синхронизации и обмена
- 1С + MS SQL против Матрицы виртуализации
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот