我有一段代码,可以执行"pRs->Delete(adAffectCurrent);"语句,但是接下来的
"pRs->UpdateBatch(adAffectCurrent);"语句,总是在运行时出现"Runtime Error!
.... abnormal program termination"代码如下:void CMdbtestDlg::OnBtnDelete() 
{
// TODO: Add your control notification handler code here
::CoInitialize(NULL);
_RecordsetPtr pRs("ADODB.Recordset");
pRs->CursorLocation = adUseClient;
pRs->Open("select * from student", "dsn=test;uid=;pwd=;", adOpenStatic, adLockOptimistic, adCmdText);
pRs->MoveLast();
pRs->Delete(adAffectCurrent);
pRs->UpdateBatch(adAffectCurrent);   // 有疑问句?
pRs->Close();
}请高手予以指点!