sqldatareader读取数据 sqldatareader是什么?

sqldatareader是什么?Datareader是指数据读取器。它以指针的形式读取数据库中的记录,具有效率高的特点。使用read()方法,可以依次读取满足查询的记录,类似于指针的next()方法

sqldatareader是什么?

Datareader是指数据读取器。它以指针的形式读取数据库中的记录,具有效率高的特点。使用read()方法,可以依次读取满足查询的记录,类似于指针的next()方法。所有记录都可以通过while循环读取,当读取最后一条记录时,循环将退出。返回值的类型为object,可以将其转换为获取所需的数据。例如:while(读取器。读取器()){string name=reader[“name”]。Tostring()//name是查询语句中的name列}注意datareader的使用必须及时关闭,否则会与数据库建立长连接,消耗数据库连接数。关闭连接,使用Close()方法或using方法让系统自动为您释放它。详情请参阅MSDNSqlDataReader.读取()方法。