Подключение в БД Access из 1С #721941


#0 by Radion
Есть файл базы данных access, с расширением dat. Подскажите как к нему можно подключиться из 1С? Спасибо.
#1 by StanislawJack
Может быть через ADODB?
#2 by StanislawJack
См. пример тут в сообщении №27:
#3 by StanislawJack
Извиняюсь, вот правильная ссылка:
#4 by Radion
Спасибо. Только: Система выдает привет ошибку: Не удается запустить приложение. Системная база данных отсутствует или открыта с монопольным доступом другим пользователем.
#5 by Radion
(((
#6 by фобка
Base.dat на сервере? Или локально?
#7 by Radion
локально, на моем компе.
#8 by 1cVandal
версия, текст ошибки.....
#9 by фобка
ну дык сервак его не видит твой комп то. У тебя ж коннект насервере. Кинь в тот же адрес на диске сервера
#10 by фобка
Или запускай на клиенте
#11 by Radion
сделал через директиву &НаКлиенте. и скопировал папку на диск С на сервере. Результат к сожалению тот же.
#12 by Radion
думаю дело, не в директиве, а в самом файле данных. установил базу 1С локально на свой комп. по запуску обработки теже ошибки. на другом сайте сказали что база данных должа быть с расширением .mdb
#14 by spectre1978
Ошибка ADO, которую вы получили, означает, что данный файл БД был создан с системной базой, отличающейся от системной базы по умолчанию, и помимо файла данных, нужна еще системная база данных. В старых версиях Access (по 2003) она имела расширение mdw, в новых не знаю какое. После того как файл будет найден, его необходимо прописать строке коннекта в свойство Jet OLEDB:System database (так оно выглядело для старых версий провайдера).
#15 by spectre1978
и неплохо бы узнать точно, какой файл данных у вас - старый mdb или новый ace. Я так понимаю, что расширение переименовано.
#16 by Radion
Спасибо, всем. Получилось вот так: СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0;User ID="+Пользователь+";Password="+Пароль+";Data Source="+ФайлБазаДанных+";Mode=Share Deny Read|Share Deny Write;Persist Security Info=True;Jet OLEDB:System database="+ФайлДанныхЗащиты;
#17 by Radion
через провайдер Jet.OLEDB.4.0
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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