Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Запись в MS Access как внешний источник данных

Запись в MS Access как внешний источник данных
Я
   sobolenkosv
 
27.03.19 - 09:39
Добрый день!

Никак не удается наладить запись в БД MS Access.

ПараметрыСоединения = Новый ПараметрыСоединенияВнешнегоИсточникаДанных;
ПараметрыСоединения.СтрокаСоединения = "Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=D:\test.mdb;Exclusive=0;Uid=;Pwd=;";
ВнешниеИсточникиДанных.СНИР.УстановитьПараметрыСоединенияСеанса(ПараметрыСоединения);
ВнешниеИсточникиДанных.СНИР.УстановитьСоединение();
Запись = ВнешниеИсточникиДанных.СНИР.Таблицы.test123.СоздатьМенеджерЗаписи();
Запись.clid = 100;
Запись.description = "100";
Запись.Записать();

В результате ошибка:
Ошибка внешней базы данных:
ошибка при выполнении запроса
по причине:
Ошибка ODBC. SQLSTATE: HYC00
Номер ошибки: 106
Описание: [Microsoft][ODBC Microsoft Access Driver]Optional feature not implemented

Или, в зависимости от локализации MS Office на сервере:
Описание: [Microsoft][ODBC Microsoft Access Driver]Дополнительная возможность не поддерживается
 
 
   sobolenkosv
 
1 - 27.03.19 - 09:40
Вот эта ветка работа с внешними источниками данных в клиент серверном варианте прервалась как раз на такой же ошибке при записи. Интересно, получилось ли у автора решить проблему?

Может кто-нибудь сталкивался и знает что делать?
   sobolenkosv
 
2 - 27.03.19 - 09:54
Чтение из этого внешнего источника работает без проблем.
   sobolenkosv
 
3 - 27.03.19 - 12:05
ап
   ДенисЧ
 
4 - 27.03.19 - 12:10
Просто используемый драйвер не умеет запрашиваемую операцию. Попробуй другой
   shuhard
 
5 - 27.03.19 - 12:24
(3) прицепись к ODBC из другой базы mdb и проверь его (ODBC) работу

+ для записи нет проблем использовать ADODB +ADOX
   Черный маклер
 
6 - 27.03.19 - 12:29
(0) запись может получаться на крайних версиях СУБД и драйвера

если ошибка, то проще использовать функцию СУБД для записи
   Сияющий в темноте
 
7 - 27.03.19 - 14:06
Адо не всегда позволяет открывать таблицу,что хочет менеджер записи,а вот sql запросом пишет всегда,так что гоняйте ado через com а не внешние источники

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует