为什么 Microsoft Access数据库引擎2016可再发行组件无法正常工作使用连接字符串
string connectionString =“Provider = Microsoft.ACE.OLEDB.12.0; Data Source =”+ sourceFile +“; Driver = {Microsoft Access Driver( .mdb, .accdb)}; DBQ = mdb / accdb文件的路径;扩展属性= \“Excel 8.0; HDR =否; IMEX = 1 \”“;
它抛出一个错误 - “'Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册。”
安装“2007 Office System驱动程序:数据连接组件”后 它工作正常。
答案 0 :(得分:0)
您的应用程序很可能以32位模式运行,并且您安装了64位驱动程序