powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADO, VBA и вопросы совместимости x64 и x86
1 сообщений из 1, страница 1 из 1
ADO, VBA и вопросы совместимости x64 и x86
    #38774031
vinsentKV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите разобраться с проблемой.
Система Win7 x64.
Установлены следующие программы:
Microsoft Office 2007 x86
SolidWorks 2014 x64 с VBA7.1.
В макросе VBA (в SW) пытаюсь подключиться к базе accdb с помощью Microsoft ActiveX Data Objects 2.8. В референсах VBA позволяет подключить только 64-битную версию библиотеки.
Любая из строк подключения:
Код: vbnet
1.
2.
1  con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DB.accdb"
2  con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.14.0;Data Source=DB.accdb"


выдает ошибку:
авторRun-time error '3706':
Не удается найти указанного поставщика.
Возможно он установлен не правильно.
На другой машине с офисом x64 коннектится с помощью первой строки без проблем.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADO, VBA и вопросы совместимости x64 и x86
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]