title: Method return an interface
body: <p><strong>Hi All,</strong></p>
  
  <p>I'm thinking in this line of code</p>
  
  <pre><code>IDataReader myReader = questDatabase.ExecuteReader(getQuest);
  </code></pre>
  
  <p>I'm using DAAB but I can't understand how and what's the meaning of the fact the method ExecuteReader(DbCommand) returns an IDataReader Interface.</p>
  
  <p><strong>Anyone can Explain, Please</strong></p>