关于ADO删除多条记录问题
君忱 2009-07-03 02:14:11 原码:
m_pset.CreateInstance("ADODB.Recordset");
m_pset->Open(_variant_t(sql),_variant_t((IDispatch*)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);
while(!m_pset->adoEOF)
{
m_pset->Delete(adAffectCurrent);
m_pset->MoveNext();
}
m_pset->Close();
删除一条记录没问题,删除两条以上记录,回报错,就是Runtimr Error那种错,但记录已经删除了!,请问哪里错了?