System.Data下的dataset很强,类似与recordsetOleDbDataReader,只是个向前的数据集。

解决方案 »

  1.   

    DataSet, DataSet.Tables["TableName"].Rows可以取得记录数
      

  2.   

    同意楼上的!
    建议楼主多看看关于DATASET类下面的方法和属性
    你会发现比ADO中的Recordset强大多了
      

  3.   

    DataSet,建议楼主看看ADO.Net方面的书
      

  4.   

    可以给段示例代码吗?
    类似recordcount,movenext,movefirst,moveprevious等的功能
      

  5.   

    代码,找一下MSDN帮助,很多的
      

  6.   

    dataset不是直接对自己操作,而是对它里面的table进行操作!你的这些功能都是可以做到的,而且功能还要强大! DataSet.Tables["TableName"].Rows(i),可以取到相应的行,DataSet.Tables["TableName"].Rows(i).item(i)可以取到相应行的不同列的数据!向前,向后移动可以通过索引号来控制!还是多看看ado.net方面的书吧!它和ado的变化还是挺大的!