title: Error External table is not in the expected format
body: <p>I am trying to get data to <code>sqlserver2005</code> on my <code>C#</code> windows application, from sheet1.xls file through oledb connection in visual studio-2008 and I am using windows7 os and I didn't installed excel on my system.</p>
  
  <p>This is my connection string:</p>
  
  <pre><code> string excelconnectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +excelfilepath + ";"+"Extended Properties='Excel 8.0;HDR=Yes;'";
  </code></pre>
  
  <p>I tried many ways but still i am getting this error :</p>
  
  <pre><code>"External table is not in the expected format. "
  </code></pre>
  
  <p>Please help me.</p>