I think you have specified an incorrect Provider for your excel connectionstring.
Excel connections are usually made use an ACE or JET provider.
Try changing your connectionstring to something like:
string excelConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + path + ";Extended Properties=Excel 8.0";
or
string excelConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + ";Extended Properties=Excel 8.0;";
Hope it helps.