_CommandPtr 的Detach 和Release有说什么区别
执行一个存储过程
_variant_t vt;
_ParameterPtr param;
_CommandPtr cmmd;
cmmd.CreateInstance(__uuidof(Command));
param = cmmd->CreateParameter("",adInteger, adParamInput,sizeof(int),_variant_t((short)iNode,VT_I2));
cmmd->Parameters->Append(param);
cmmd->ActiveConnection=theApp.m_pConn;
cmmd->CommandType=adCmdStoredProc;
cmmd->CommandText=_bstr_t("upadteT");
cmmd->Execute(NULL, NULL, adCmdStoredProc);
cmmd.Detach();//?
cmmd.Release();//?
在结束的时候是执行Detach()还是Release呢? 谢谢