Диагностика исключения OLEDB при запросе Excel 2010
Чтобы запросить таблицу Excel через SQL, я использовал либо:
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 поставщик не зарегистрирован на этом компьютере исключение.
Как я могу узнать правильную строку подключения / провайдера?