void CMy1Dlg::Ondel() 
{
// TODO: Add your control notification handler code here
if(m_AccessList.GetCount() == 0)
return;
else if(m_AccessList.GetCurSel() < 0 || m_AccessList.GetCurSel() > m_AccessList.GetCount())
m_AccessList.SetCurSel(0);
try
{

m_pRecordset->Delete(adAffectCurrent);
m_pRecordset->Update();
int nCurSel = m_AccessList.GetCurSel();
m_AccessList.DeleteString(nCurSel);
if(nCurSel == 0 && (m_AccessList.GetCount() != 0))
m_AccessList.SetCurSel(nCurSel);
else if(m_AccessList.GetCount() != 0)
m_AccessList.SetCurSel(nCurSel-1);

}
catch(_com_error *e)
{
AfxMessageBox(e->ErrorMessage());
}
}
运行后出现一个警告对话框“Runtime Error........abnormal program termination”