title: Unable to get Long type of data using Dapper
body: <p><strong>The problem:</strong>
  I am unable to retrieve a column of type Long in an Oracle DB source and set it to a string property in a class in .Net</p>
  
  <p><strong>Details:</strong>
  While trying to use dapper to fire SQL queries and get back results, I came across a rather weird situation. I cannot share the actual class details, but here is a sample. I have a class:</p>
  
  <pre><code>public class MyClass
  {
      public string VeryLongMessage { get; set; }
  }
  </code></pre>
  
  <p>I fire a dapper query as shown below: </p>
  
  <pre><code>using (var con = ConnectionUtility.GetConnection("MyConnectionString"))
  {
      var result = con.QueryAsync&lt;MyClass&gt;("SELECT VeryLongMessage FROM MyView");
  }
  </code></pre>
  
  <p>But when I check the value in result, I get a null value inside result's VeryLongMessage property.</p>
  
  <p>Has anyone else seen such an issue? Any thoughts or suggestions?</p>
  
  <p><strong>Things I have verified:</strong>
  The column name of my dapper query and the property both match. the property type is string and column in Oracle db's view is Long.</p>
  
  <p>Let me know in case you need more details.</p>