I have the following code :
string excelConnectionString = @\"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\\db\\suc.xls; Extended Properties=\"\"Excel 1
I was getting this issue trying to opening an xls file with a more recent provider. I fixed this issue by changing my extended properties from
Extended Properties="Excel 11.0;"
to
Extended Properties="Excel 8.0;"
I guess Excel 11 expects an xlsx style file.