我在一个对话框类中定义了 _ConnectionPtr m_pConnectionTf;
成员变量,并在OnInitDialog()中进行了初始化,并连接到数据库如下:
::CoInitialize(NULL); CString cnnstr,sqlStr;
cnnstr.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Persist Security Info=False;",mdbpath);
m_pConnectionTf.CreateInstance(_uuidof(Connection));
m_ConnectionTf->Open(_bstr_t((LPCTSTR)cnnstr),"","",adModeUnknown);对话框结束后,我在什么位置执行下两句比较好?
m_pConnectionTf->close();
m_pConnectionTf=NULL;