VC++中ADO编程的问题,高手来接分!
HRESULT hr;
hr=m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))
{
hr = m_pConnection->Open("Provider=SQLOLEDB; Server=madcoder;"
"Database=NorthWind; uid=sa; pwd=98009207;","","",adModeUnknown);
if (!m_pConnection->State)
AfxMessageBox("hehe");
}
跟踪的时候发现,hr总是不能正确的初始化,总是个负值,怎么回事啊?