dim rst as new ADODB.Recordset
rst.open "select * from table",conn,1,3
我想问的问题是当运行完open命令后,table表的数据是不是被加载到客户端的内存中?(软件是c\s架构)

解决方案 »

  1.   

    是这样的,已经到客户的内存中
    你可以写如下代码、
    Set rs.ActiveConnection = Nothing'在显示数据集之前,把连接关掉,一样可以显示出来
      

  2.   

    我试过了不行
    你一关闭,recordset的也跟着关闭了,数据也就没有了
    我不知道你试过了没?
      

  3.   

    conn有两种游标形式,一种为客户端游标,一种是服务器端游标,你使用客户端游标,则就会将数据加载到内存