【发布时间】:2010-11-30 11:16:18
【问题描述】:
通过 SQL 查询 excel 表,我曾经使用过:
Dim excelConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strPath + ";Extended Properties=""Excel 8.0;IMEX=1;HDR=YES;"""
或
Dim excelConnectionString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source= " + strPath + ";Extended Properties=""Excel 12.0;IMEX=1;HDR=YES;"""
在我安装 Office 2010 之前,这一切正常。
现在我得到了一个
Microsoft.Ace.OLEDB.12.0 提供程序未在此计算机上注册 例外。
如何找到正确的连接字符串/提供程序?
【问题讨论】:
标签: sql vb.net excel ms-office excel-2010