Как настроить подключение C# к базе данных MS Access?



Автор Aspin задал вопрос в разделе Другие языки и технологии

Помогите пожалуйста с C# и MS Access и получил лучший ответ

Ответ от Ѐамзан Алисханов[гуру]
Для баз Access вместо Microsoft. Jet. OLEDB.4.0 следует использовать Microsoft. ACE. OLEDB.12.0: Jet не работает с форматом accdb. В строке подключения нужно указать Provider=Microsoft. ACE. OLEDB.12.0 и путь к файлу. Если провайдер не найден, устанавливают Microsoft Access Database Engine 2010 Redistributable, лучше сразу x86 и x64. Разрядность установленного компонента должна совпадать с разрядностью процесса, в котором запускается приложение C#: для x86-сборки нужен x86-компонент, для x64 — x64. После этого подключение к accdb должно работать.

Ответ от Ra Орально (98783)[гуру]
1) Провайдер Microsoft.Jet.OLEDB.4.0 на самом деле Вам и не нужен.
Он не работает с accdb.
Хотя эта ошибка могла возникнуть всё равно и она довольно распространённая.
На будущее, о ней я писал тут. . ru/ado-net/thread1010388.html (пробел перед ru убрать)
2) Вам нужен Microsoft.ACE.OLEDB.12.0
Пропишите его вместо Microsoft.Jet.OLEDB.4.0 и поставьте на комп распространяемый пакет Microsoft Access Database Engine 2010 Redistributable, лучше и x86 и x64 сразу.

Ответ от ВикиВопрос[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Помогите пожалуйста с C# и MS Access

Помогите пожалуйста с переводом.С английского на русский.
Текст в вопросе является некачественным машинным переводом. Вот грамотный вариант:Я обычный
подробнее...

Помогите пожалуйста написать сочинение по русскому по картине" Кабинет А. С. Пушкина в Михайловском"
На картине изображен кабинет Пушкина в Михайловском. Это небольшая комната, где поэт создавал свои
подробнее...

Народ, помогите, пожалуйста, перевести: to take up a career/job; to go in for teaching (banking, medicine, etc.)
Фразовый глагол take up в данном контексте переводится как начать, взяться за или избрать
подробнее...

Помогите пожалуйста! очень нужно
Фраза «Не шуми, сосна, не пыли, дорога!» часто встречается в школьных заданиях по русскому языку
подробнее...

а п чехов толстый и тонкий помогите пожалуйста суть рассказа и ваше отношение к нему. срочно помогите пожалуйста!
Рассказ Чехова «Толстый и тонкий», который многие ищут, чтобы прочитать, высмеивает чинопочитание.
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*