在VB中:Set Rs_TimeAtt = Qdf_TimeAtt.OpenRecordset(dbOpenSnapshot) 语句中,dbOpenSnapshot属性是什么意思啊,还有看过有dbOpendynaset属性,他们是什么意思,怎么使用呢,望指教!!

解决方案 »

  1.   

    这是DAO对象的相关属性和方法,不熟悉。现在大多数人都用ADO,建议楼主学用ADO。
    OpenRecordset方法可以打开一个表,创建一个记录集
    dbOpendynaset动态记录集
      

  2.   

    那么dbOpenSnapshot是什么意思呢??
    我也没有办法啊,我在修改一个软件,它就是用DAO的,烦的我不行行的。
    先谢谢了!!!
      

  3.   

    补充一下:
    dbOpenSnapshot是快照记录集
    你OpenRecordset的方法不对,应该这样:
    dim rs as recordset
    set rs=.OpenRecordset(soucr)
    soucr 可以是表名、查询或SQL语句
      

  4.   

    set rs=db.OpenRecordset(soucr)
    不好意思,上面有错db是数据库对象
      

  5.   

    dim rs as recordset
    set rs=.OpenRecordset(soucr)
    soucr 可以是表名、查询或SQL语句
      

  6.   

    dbOpenSnapshot是快照记录集
     是只能读,不能写的方式,可以加快访问数据库的速度...