The EacDataReader implements all the functions and properties of IdataReader, except Depth and GetGuid.
This class is used to sequentially fetch the data returned by an EacCommand object. EacDataReader.Next method fetches the records one by one.
Data can be read using the type-dedicated functions like GetInt32(), or using GetValue or GetValues().
You also can select the subsequent result sets using EacDataReader.NextResultSet.
Types and names can be retrieved using GetFieldType(), GetName(), GetOrdinal(), GetDataTypeName().
Null state can be retrieved using IsDBNull() function.
LOB values can be retrieved using GetData() or GetBytes() functions.