When I try to open a connection to Excel with this string:

string connectionString
= "Provider=Microsoft.Jet.OLEDB.4.0;" +
"DataSource=C:\\Worksheet1.xls;" +
"Extended Properties=Excel 8.0;HDR=YES;";

con.open();

I receive this error when I try to open the connection:

Unhandled Exception: System.Data.OleDb.OleDbException:
Could not find installable ISAM.
at System.Data.OleDb.OleDbConnection.ProcessResults
(Int32 hr)
at System.Data.OleDb.OleDbConnection.InitializeProvider
()
at System.Data.OleDb.OleDbConnection.Open()
at RetrieveExcel.RetrieveExcel.Main(String[] args)