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 プロバイダーは、このコンピューターの例外に登録されていません。
正しい接続文字列/プロバイダーを見つけるにはどうすればよいですか?