佚名通过本文主要向大家介绍了cad选择多个对象,选中多个对象快捷键,cad选中多个对象,cad中选择多个对象,cad怎么选择多个对象等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 多个COM对象共享一个数据库对象(ADO)的连接指针
描述:
描述:
咋办啊。
我现在把一个对数据库访问的东西封装成组件了。一个EXE形式的COM。
另外有多个组件可能都要用到数据库组件来访问数据库。我只想连接数据库一次。但这些组件在自己要用数据库时每新创建一个数据库对象就有一个新的栈空间。所以以前别的组件创建的数据库对象的连接指针也是别的对象的了,也用不上啊。
咋办啊
不知道上面说明白没。说白了就是多个组件都用到一个数据库组件,但不能每次再这些组件用的时候都连接一次数据库啊!!
数据库组件的那三个指针希望能共享既
_ConnectionPtr mL_pConnection;
_RecordsetPtr mL_pRecordset;
_CommandPtr mL_pCommand;