我 现在 正在 做 数据库的 东西,在 网上下了 几个 例子,里面都有 这么 一句话,我 看得不大懂,请高手帮我 注释一下行吗????在前面打开 数据库的时候我 已经CreateInstance(_uuidof(connection))了 ,怎么在 这边还要 在 CreateInstance("ADODB.Recordset")呢??这边为 什么还要再Open??不懂 CCriticalSection critical;
critical.Lock ();
    m_pRecordset1.CreateInstance("ADODB.Recordset");
m_pRecordset1->CursorLocation=adUseClient; m_pRecordset1->Open("SELECT * FROM UserInfo",_variant_t((IDispatch*)m_pConnection,true),adOpenStatic,adLockReadOnly,adCmdText);