Replace this
insted of that
OleDbDataAdapter myDA1 = new OleDbDataAdapter("SELECT *FROM CompanyDetails", con);
crystalReportViewer1 .Show();
DataSet ds = new DataSet();
CompaniesReport rpt = new CompaniesReport();
myDA1.Fill(ds, "CompanyDetails");
rpt.SetDataSource(ds.Tables["CompanyDetails"]);
crystalReportViewer1.ReportSource = rpt;