目前,我的 Web 应用程序无法将 Excel 工作表上传到 SQL Server 数据库,因为错误:
'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册。
尝试 excel 连接时抛出,例如:
Line 40: Dim oda As New OleDbDataAdapter()
Line 41: cmdExcel.Connection = connExcel
Line 42: connExcel.Open()
我不知道为什么在我的 Web 应用程序上引发此错误,因为我正在运行 64 位 IIS Express 8.0 并在计算机上安装了 64 位 Microsoft Access Engine。我对 64 位 IIS Express 正在寻找 64 位 Microsoft ACE OLEDB 的理解错了吗?
有人可以帮助我了解在这种给定场景中可能导致此错误的原因吗?谢谢您的帮助。