title: Advantages of using SQLDataReader over a reader that implements IDatareader?
body: <p>What are the advantages of using a SQLDataReader as opposed to a reader that just implements IDatareader if I'm using SQL Server >= 2005?</p>
  
  <p>Does the SQLDatareader simply have more functionality to choose from, or are there performance improvements using the SQLDatareader? </p>
  
  <p>Any articles that discuss this would be appreciated.</p>
  
  <p>Thanks!</p>
  
  <p>Chris</p>