Поставщик "Microsoft.ACE.OLEDB.12.0" не зарегистрирован на локальном компьютере - Visual Basic .NET
Формулировка задачи:
Доброе время суток.
Дело все в том что написанная минипрограмка заточена под
Office 2010
когда я пытаюсь открыть проект или запустить скомпилированный exe файл, на ПК где стоитOffice 2013
то появляется сообщениепоставщик "Microsoft.ACE.OLEDB.12.0" не зарегистрирован на локальном компьютере
Вот как быть в таких случаях когда на ПК может стоять совсем другой office или вовсе не стоять? Как обходить такие ошибки и что бы все работало? Или необходимо будет качать Microsoft Access Database Engine 2010 Redistributable с темы Но как его потом интегрировать, что бы не надо было на других ПК где будет запускаться, его отдельно устанавливать?Решение задачи: «Поставщик "Microsoft.ACE.OLEDB.12.0" не зарегистрирован на локальном компьютере»
textual
Листинг программы
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д