_ConnectionPtr m_pConnection;
m_pConnection.open的到的记录集怎样和表单上的控件实现相互更新呢?就是说根据输入表单上控件的值更新数据库当前记录根据当前记录更新显示控件内容要怎么做啊?请高手指点!不胜感激!!!

解决方案 »

  1.   

    高级数据库(比如SQL SERVER)的OLEDB驱动往往提供了事件通知,可以在数据库数据发生变化时获得通知,你需要通过连接点的方式来收取这些通知
      

  2.   

    ADO是对OLEDB的高级封装,如果想使用连接点,必须深入到OLEDB里面去,但是里面的接口太多了,需要多查MSDN了解各个接口的细节。建议你单步跟踪ADO的记录集接口的操作,查看这些操作到底使用了哪些OLEDB提供的接口,然后在MSDN上查看接口的详细介绍。
    连接点是COM的概念,是一种通用的事件通知架构。