2012-10-05 3 views
1

У кого-нибудь есть идея, как изменить соединение с базой данных с использованием привязки данных в VB.NET, если я собираюсь скопировать файл-проект, а затем сохранить его на другие компьютеры и запустить. Я использую базу данных доступа к Microsoft, возникает ошибка. Поставщик microsoft.ace.oledb.12.0 не зарегистрирован на локальном компьютере. Как исправить эту проблему, чтобы каждый раз, когда мне нужно было копировать проект на другой компьютер, ошибка не повторится.Связывание данных в VB.NET Изменение соединения с базой данных

Заранее спасибо.

ответ

1

Драйвер Microsoft.ACE.OLEDB.12.0 не установлен на ванильных системах Windows. Если вы используете программу установки, вы можете создать способы ее установки или предупредить пользователя об установке вручную. Вот ссылка на распространяемую загрузку: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=13255

+0

Большое спасибо. Это то, что я ищу. Теперь это работает! – Joannou

+0

Я нашел это замечательное учебное пособие @ на этом сайте: http://www.tesear.com/2012/10/how-to-fix-error-microsoftaceoledb120.html – Joannou

Смежные вопросы