请问高手:    主程序中共有100个线程,每个线程调用以下语句写入数据库:
    
    _ConnectionPtr m_pCont(__uuidof(Connection)); 
    Cstring cs_SQLcmd;    m_pCont->Execute((_bstr_t)cs_SQLcmd, NULL, adCmdText);  // 由于多线程Execute问题,
    m_pCont->Close();                                       // Close执行时出错,有的线程无法正常写入
    m_pCont.Release();
    CoUninitialize();    能否判断Execute执行结束后,在执行Close操作?