我想把Recordset查出来的一个二维表数据存在本地,再对起表的数据进行修改,查询,   1。先前考虑用数组,但是数组只能动态改变A(3,row)不能是(row,4)
      (因为列是固定的,行却不是,所以不能用数组) 如果要实现对Recordset存到本地数据的操作,该使用什么方法。?!

解决方案 »

  1.   

    是存到硬盘上吗?转化为字符串,存为XML文件
      

  2.   

    哦,不是,用切断记录集就可以了,
    CursorLocation adUseClient
    CursorType adOpenStatic
    LockType adLockBatchOptimistic
    记录集打开后,切断连接
    set rs.ActiveConnection = Nothing
      

  3.   

    对切断记录集所做的一切修改,都是记录集本地的改变,如Update或从当前行移开自动Update,当要把修改保存到数据库时,重新连接数据库,调用UpdateBatch方法,或者用CancelBatch放弃所有修改