Delete(adAffectCurrent)的问题
VC6 +ACCESS 2000
strSerch = _T("SELECT * FROM users");
pHandlerRecordset = m_pConnection->Execute(_bstr_t(strSerch),&RecordsAffected,adCmdText);
pHandlerRecordset->MoveFirst();
_variant_t var = pHandlerRecordset->GetCollect(long(1));
CString temp = (LPCSTR)_bstr_t(var);
MessageBox(temp);
pHandlerRecordset->Delete(adAffectCurrent);
pHandlerRecordset->Update();
我Execute执行后得到2条记录集,
移到第一条上去后也能得到正确的数据(temp数据是对的)
但是执行pHandlerRecordset->Delete(adAffectCurrent);就说runtime error(还没等执行update就出错了).
请问是什么原因啊,