Здравствуйте, ., Вы писали:
.>rorex_ wrote:
>> _conn->Open(_bstr_t(db_arc_conn.c_str()), _bstr_t(""), _bstr_t(""), ADODB::adConnectUnspecified);
>> _m_pConn->Close();
.>А это правда разные переменные используются или опечатка при переписывании в форум?
спасибо за отклик!
да действительно опечатка — копировал только часть кода, пришлось подправлять на ходу
_m_pConn->Open(_bstr_t(db_arc_conn.c_str()), _bstr_t(""), _bstr_t(""), ADODB::adConnectUnspecified);
if (_m_pConn->GetState() == ADODB::adStateOpen)
{
_m_pConn->Close();
}