ado中的Close和Release什么意思?社那马区别? pHandlerRecordset->Close();pHandlerRecordset.Release(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 close是关闭连接。release实施放资源。 从_RecordsetPtr的用法中可以看出来。_RecordsetPtr m_pADOSet;m_pADOSet.CreateInstance(__uuidof(Recordset));//实例化申请了资源,最后对应的语句就是:m_pADOSet.Release();说的透彻一点就是释放组件的接口。再就是利用m_pADOSet打开记录集m_pADOSet.Open(.....);打开记录集之前必须先关闭记录集,即应这样做if(m_pADOSet->State==adStateOpen)m_pADOSet.Close();//只是关闭同记录的连接,但是对象仍然在内存里面。m_pADOSet.Open(....);每次利用_RecordsetPtr对象打开记录集 是在m_pADOSet.CreateInstance后马上就能m_pADOSet.Release()吗?在m_pADOSet.Release();后还能执行m_pADOSet.Open(.....);操作吗? 在m_pADOSet.Release();后还能执行m_pADOSet.Open(.....);操作吗?当然不能 你这样想一下,你一个类 Release之后还能调用它的成员函数吗? release是com实现里面要求的函数,是不应该被调用的。 CDatabase打开Access.HELP. CRichEditView或CRichEditCtrl设置自定义背景图片的方法 设计计算器 要求实现优先级 知道文档类的一个指针,如何关闭这个文档? 怎样播放rm格式文件.用CRealAudio好象有一点问题。 VC菜鸟问个巨小白的Message问题.. 我的程序怎么在启动另一个程序后,给他的一个按钮发送一个单击消息~~~ *****高分求教弹出新的对话框的问题********* 谁知道EXE文件的格式吗? 各位朋友,帮帮忙!一个许的问题! SDK编程`怎样获得当前光标前面不为空格的字符串? 窗口隐藏后为何接收不到消息?
_RecordsetPtr m_pADOSet;
m_pADOSet.CreateInstance(__uuidof(Recordset));//实例化
申请了资源,最后对应的
语句就是:m_pADOSet.Release();说的透彻一点就是释放组件的接口。
再就是利用m_pADOSet打开记录集
m_pADOSet.Open(.....);
打开记录集之前必须先关闭记录集,即应这样做
if(m_pADOSet->State==adStateOpen)
m_pADOSet.Close();//只是关闭同记录的连接,但是对象仍然在内存里面。
m_pADOSet.Open(....);每次利用_RecordsetPtr对象打开记录集
当然不能