ExecuteReader()简介
提供一种从SqlServer数据库中读取只进的流行的方式.
在读取数据的过程中需要一直与数据库保持连接, 适合
数据量小的情况, 执行效率还是可以的. 我们将SqlDataReader()
读取数据的方式称为连执行有多行结果集的用ExecuteReader()
// HasRow属性返回是否有行
SqlDataReader reader = cmd.ExecuteReader(),......
while(reader.Read())
{
Console.WriteLine(reader.GetString(1));
}
SqlDataReader()实际意义上是维护一个指针, 如果维护一个指针就不逆 不能倒叙
Reader每次只能读一次, 要读多个得用循环, 返回bool类型