我想做这样的操作:
第一步:讲recordset遍历到某个地方,记录下遍历过的主键.
第二步:将recordset move到第一步开始的地方. 在c#中该怎么样操作呢??  恳请各位大牛们帮忙!  不胜感激!

解决方案 »

  1.   

    RecordSet是ADO的概念了,在.NET里用ADO.NET,用到的是DataSet,DataTable等.楼主为什么一定要用RecordSet呢?
      

  2.   

    因为涉及到从access往SQL数据备份还原的时候要用到DAO
    所以不得以才用这个玩意,..
    我也不想哈
      

  3.   

    lz:你两个可以用ADO.NET啊,为什么要一边用一个啊??
      

  4.   

    是啊,你用OldDB的连接不就行了?
      

  5.   

    从sql往ACCESS备份怎么做?
     ado.net可以吗?
    请教
      

  6.   

    不知道你说的备份是什么意思,如果只是把数据从Sql(SqlServer吧)取出放到Access的话用两个数据库连接就可以,一个用SqlConnection一个用OledbConnection,这样是没有问题的.
      

  7.   

    嗯.
    其实就是数据备份功能
    把SQL server中的数据取出然后自动生成access数据库.
      

  8.   

    In ADO.NET there are no books anymore (and recordsets as well). You have the option to reference each record by it's row index like MyDataSet.Tables("TableName").Rows(10) It is not a good idea to use ADO in .NET environment.It is slow at best, and hang up the app at worst. 
    reference
    http://support.microsoft.com/kb/840667
      

  9.   

    ADO.Net 中的DataReader基本类似ADO中的RecordSet