ADO的问题:对TADOTable或TADOQuery添加记录后,再删除记录,此后对TADOQuery的任何操作均提示“指定的行不能被定位,一些值可能在最后一
有哥 2002-11-08 08:38:43 我试过TADOTable、TADOQuery都这个样。代码如下:
if (MessageBox(Application->Handle,"确定要删除这道试题吗?","提醒",MB_ICONQUESTION|MB_YESNO)==IDYES)
{
MainRec->Delete();
if (MainRec->RecordCount) //在此处出错,以注释该句
{
MainRec->Next(); //出错会移到这里
if (MainRec->Eof) MainRec->Last();
ShowRecord();
}
}