Для запроса листа 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 не зарегистрирован на этом компьютере
исключение.
Как узнать правильную строку подключения / провайдера?