如何 取SqlDataReader中的记录总条数,还将对像中 5-20条记录显示出来

解决方案 »

  1.   

    在 Visual C# .NET 中 DataReader 没有 RecordCount 属性,就是没有提供给我们统计记录总数,要*我们自己来实现,下面是微软的例子
    http://blog.sina.com.cn/u/484583ca010001t2
      

  2.   

    DataReader 只能向前读,效率高一些。楼主可以考虑用DataSet啊.
      

  3.   

    用DataSet即可取总数又能想取哪条取哪条
      

  4.   

    to 这个控件还差很多功能 一,差 返回上一条记录
    二,没有返回到记录开始的功能Use DataAdapter + DataSet
      

  5.   

    sqlCommand cmd=new sqlCommand("select (*) from table ",conn);
    int recordCount=(int)(cmd.ExecuteScalar());