Поставщик "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;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5