et->Move(AFX_MOVE_REFRESH);
m_IP = FALSE;
}
UpdateData(FALSE);
}
BOOL CMyView::OnMove(UINT nIDMoveCommand)
{
if (m_IP)
{
if (!UpdateData())
return FALSE;
try
{
m_pSet->Update();
}
catch(CDBException* e)
{
AfxMessageBox(e->m_strError);
e->Delete();
}
m_pSet->Requery();
UpdateData(FALSE);
m_IP = FALSE;
return TRUE;
}
else
{
return CRecordView::OnMove(nIDMoveCommand);
}
CRecordset* pSet = OnGetRecordset();
}