[英]Microsoft Access Database Engine 2016 Redistributable is not working
Why Microsoft Access Database Engine 2016 Redistributable is not working using the connection string为什么Microsoft Access Database Engine 2016 Redistributable 无法使用连接字符串工作
*string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + sourceFile + ";Driver={Microsoft Access Driver (*.mdb,
*.accdb)};DBQ=path to mdb/accdb file;Extended Properties=\"Excel 8.0;HDR=No;IMEX=1\"";*
It throws an error它抛出一个错误
"The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine."
“'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册。”
and after installing "2007 Office System Driver: Data Connectivity Components"
it works fine.安装
"2007 Office System Driver: Data Connectivity Components"
它工作正常。
很可能您的应用程序在 32 位模式下运行并且您安装了 64 位驱动程序
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.