DAO

Sub BeginTrans()
  DAO.DBEngine 的成员
  
Sub BeginTrans()
      DAO.Workspace 的成员
  两个对象的方法都有BeginTrans()请问用法及概念有什么不一样?

解决方案 »

  1.   

    用法一样,只是
    DAO.DBEngine 是DAO内顶级对象
    DAO.Workspace 属于DBEngine下Workspaces集合
    一般用Workspace就行了
      

  2.   

    一般来说,当工程引用了DAO之后只要直接定义DATABASE和RECORDSET对象即可,上层对象系统会自动创建.
    也就是说:
    DIM DB AS NEW SATABASE
    DIM RST AS NEW RECORDSET
    DB.OPEN "XXX.MDB"
    SET RECORDSET=DB.OPENRECORDSET("SELECT ***** FROM *****")
    就这样除非你要专门用到上层对象的其他方法和子对象.
    如果只是一般的添加删除查找已经可以满足