Имя: Пароль:
1C
 
Внешние источники данных. "Ошибка получения параметров строки соединения"
0 nemoxp
 
31.10.14
17:31
Пытаюсь подключиться к базе Access расширение "mdb". На этапе выбора драйвера выдает ошибку "Ошибка получения параметров строки соединения. Возможно драйвер не позволяет получить параметры строки соединения". Полагаю что просто отсутствует нужный драйвер на машине. Например к SQL серверу можно задать строку подключения...

Какой драйвер и где скачать его для "mdb"? Это dll библиотека? Как она называться будет?
1 nemoxp
 
31.10.14
17:47
Есть народ на форуме? Или все, пятница-развратница? )))
2 hhhh
 
31.10.14
17:50
(1) что-то типа

    СтрокаПод = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" + СокрЛП(Объект.ПутьКБазе) + ";";
    Акцесс = Новый COMОбъект("ADODB.CONNECTION");
    Попытка
        Акцесс.Open(СтрокаПод);
    Исключение
    //    Предупреждение("Не подключились к клиентской базе!", 3);
        Сообщить(ОписаниеОшибки());
        Возврат;
    КонецПопытки;
    

пробуй
3 nemoxp
 
31.10.14
18:00
Попробую... Но на компе не установлен Access
4 nemoxp
 
31.10.14
18:00
и возможности такой нет.
5 ДенисЧ
 
31.10.14
18:01
Не нужен акцесс. Просто MDAC поставь
6 nemoxp
 
31.10.14
18:02
а еще ну очень хочется это сделать черед именно через Внешние Источники
7 nemoxp
 
31.10.14
18:10
(2) НЕ РАБОТАЕТ

Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0xa874 Thread 0xb068 DBC 0x3ba384 Jet'.
8 nemoxp
 
05.11.14
08:33
Может dll какую нужно поставить? кто знает какую?
9 1cVandal
 
05.11.14
08:42
с сайта майкрософт качаешь тупо MDAC и устанавливаешь.
10 1cVandal
 
05.11.14
08:43
11 SiAl-chel
 
21.11.14
14:11
(0) Получилось? А то у меня тоже самое. Куча драйверов, а ни один так и не может получить параметры строки соединения.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший