title: while reading number greater than 12 digits from excel using c#,number get converted to zero
body: <p>i'm trying to read a number with length greater than 12 digits from excel file using c# using below query</p>
  
  <pre><code> "select Format([F1], 'Number') as Code";
  </code></pre>
  
  <p>But i get only 12 digits correctly and the rest of the numbers are converted into zeroes.Why is it so??</p>
  
  <p>Example :  <code>787767786546347</code> when read from excel file what i get is <code>787767786546000</code></p>