El SqlDataReader proporciona una forma de leer filas de una base de datos SQL Server de forma secuencial. Los resultados se devuelven a medida que se ejecuta la consulta y se almacenan en el búfer del cliente. El SqlDataReader implementa la interfaz IDataReader y permite leer los valores de las columnas mediante índices o nombres.