DataSet 和 DataTable 是断开式的数据集,不像 vb里的 recordset,没有移动之说DataSet 和 DataTable 以及 DataView 的详细说明,你查查 .net帮助就有

解决方案 »

  1.   

    你在DATASET里找到相应的表就行了。然后剩下的你可以循环整个表记录集。
    也可以挑选出特定的记录。DataSet有很多方法,它操作数据是很方便的。不要总拘泥于asp里的recordset!
      

  2.   

    DataSet ds = new DataSet()
      (ds.table["table1"])   当你添加了一个表时,就可以操作该表的记录集了.
      (ds.table["table2"])
      (ds.table["table3"])
     你可以循环它  (ds.table["table1"]).Rows.Count,来取值.实际上它可以添加无数个datatable, 所以和以前的recordset不一样.