Подскажите плиз по поводу след. ситуации. Работаю с VC++ 6.0 c ADO.
Использую внутри COM метод для открытия Connection с БД.
Все работает замечательно, но когда стал гонять ето дело в Rational Purify
в отчете появляется Memory Leak на строку в моем коде
m_spConn->Open(bstrConStr,"","",adConnectUnspecified);
и
Connection15::Open(_bstr_t,_bstr_t,_bstr_t,long) [msado15.tli:367]
Кто-нибудь сталкивался с подобной ситуацией?
Заранее спасибо,
Serge
Здравствуйте sergey22, Вы писали:
S>Все работает замечательно, но когда стал гонять ето дело в Rational Purify S>в отчете появляется Memory Leak на строку в моем коде S> m_spConn->Open(bstrConStr,"","",adConnectUnspecified); S>и S> Connection15::Open(_bstr_t,_bstr_t,_bstr_t,long) [msado15.tli:367]
S>Кто-нибудь сталкивался с подобной ситуацией?
В ADO-вряд ли. Скорее всего, в _ConnectionPtr или в _bstr_t. Сгенерированные #import'ом классы известны своей кривостью. Да тебе и ссылку туда дает (msado15.tli)...