OLE DB中的会话(Session)到底有何用处?如何使用?

解决方案 »

  1.   

    高手们,HLEP ME!!!!!
      

  2.   

    数据库连接 就像 Ado 种的 conn
      

  3.   

    数据库连接不是用CDataSource的OPEN()吗?
      

  4.   

    个人理解,也不知是否准确:
    CSession是介于DataSource(数据源)连接和Command,Table(命令,表、行集)之间的介质。
    一个数据源连接可以有多个会话,每个Command,Table,RowSet都隶属于某个会话,
    此会话包含自己的事务管理。
    简单说数据源是一个,会话可以是一个或多个。
    在ole db中,连好一个数据源,建立一个静态或动态的行集或执行SQL语句,都必须连接一个
    会话。
      

  5.   

    表示了应用程序与供应程序之间的一次对话,类似于在很多同步对话中的动态的ODBC HSTMT。
    为了得到一个命令、事务处理或者行集对象,你要通过Session来实现