![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 27.04.2019
Сообщений: 6
|
![]()
Здравствуйте!
Установлено следующее программное обеспечение: 1) Windows 8.1 64-разрядная, процессор x64. 2) Office профессиональный плюс 10, 32-разрядная версия. 3) Mathworks Matlab R2017b x64. Для доступа к базе данных MS Access через ADO используется код: conn = actxserver('ADODB.Connection'); conn.CursorLocation = 'adUseClient'; conn.Open('Provider=Microsoft.Jet.O LEDB.4.0;Jet OLEDB:Engine Type=4;Password="";User ID=Admin;Data Source=G:\Database\1.mdb;Mode=Share Exclusive;Jet OLEDB:Database Password=xxx;Jet OLEDB:Encrypt Database=True'); После запуска кода появляется сообщение об ошибке: Error using COM.ADODB_Connection/Open Invoke Error, Dispatch Exception: Source: ADODB.Connection Description: Не удается найти указанный поставщик. Вероятно, он установлен неправильно. Help File: C:\WINDOWS\HELP\ADO270.CHM Help Context ID: 12ee4f Подскажите, пожалуйста, как можно решить проблему? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
По умолчанию в 8-ке нет этого провайдера. Скачать и установить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 27.04.2019
Сообщений: 6
|
![]()
Пытаюсь установить AccessDatabaseEngine_X64, но появляется сообщение об ошибке.
Можно ли установить провайдер без переустановки 32-разрядной версии Office? |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А зачем 64-битный провайдер для 32-битного офиса?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 27.04.2019
Сообщений: 6
|
![]()
Если установить 32-битный AccessDatabaseEngine, то проблема остается.
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 27.04.2019
Сообщений: 6
|
![]()
MS Access Database установлен и в 32-разрядной, и в 64-разрядной версиях Источника данных ODBC.
В 64-разрядной версии кнопка Настройка для MS Access Database неактивна. Возможно, что-то неправильно установлено? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разноуровневый доступ к базе данных | max_prorok | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 21 | 08.10.2014 00:53 |
надо привязать php сайт к базе данных Access и что бы при заполнение формы на сайте данные сохранялись в базе | Алёна_))) | Microsoft Office Access | 2 | 20.06.2012 12:24 |
Доступ к базе данных SMS windows mobile. | ZCL | Общие вопросы .NET | 0 | 23.08.2010 22:11 |
Доступ к базе ACCESS через локальную сеть | St.Pavlent1y | БД в Delphi | 6 | 21.09.2009 11:20 |