S
snowbow
Unregistered / Unconfirmed
GUEST, unregistred user!
我在vc下用ADO方式对Interbase数据库操作。删除部分代码如下:
当注释上m_pRecordset2->Delete(adAffectCurrent);时,i跳出循环时i为8,与数据库中的
符合条件记录的条数,但是解除注释,运行到此句就出异常。说没找到要删除的行。
我不知道有什么问题,我用同样方法对同一个数据库中其他的表操作一点问题也没有。
while(!m_pRecordset2->adoEOF){
i++;
m_pRecordset2->Delete(adAffectCurrent);
m_pRecordset2->MoveNext();
}
我在线等,请大侠们帮帮忙吧!!!
当注释上m_pRecordset2->Delete(adAffectCurrent);时,i跳出循环时i为8,与数据库中的
符合条件记录的条数,但是解除注释,运行到此句就出异常。说没找到要删除的行。
我不知道有什么问题,我用同样方法对同一个数据库中其他的表操作一点问题也没有。
while(!m_pRecordset2->adoEOF){
i++;
m_pRecordset2->Delete(adAffectCurrent);
m_pRecordset2->MoveNext();
}
我在线等,请大侠们帮帮忙吧!!!