DbDataReader或OleDbDataReader,在这种情况下使用哪个
本文关键字:这种情况下 OleDbDataReader DbDataReader | 更新日期: 2023-09-27 18:19:14
我有这些要求,需要写一个方法,检索数据从MS Access
数据库,它应该是
•只读
•能够在检索整个数据集之前使用数据。
•最小化系统开销和内存使用量!我应该使用哪种类型的对象,OleDbDataReader
还是DbDataReader
?谢谢你。
。. NET为我们提供了DataReader类(OleDbDataReader, OdbcDataReader和SqlDataReader),本质上是一个类型安全的只读,仅转发的行集。各种datarereader之间的区别在于它们使用的数据访问库。SqlDataReader最适合SQL Server,而其他最适合ODBC和OleDB数据源