第九章2.txt
来自「本书在复习C++基础知识后」· 文本 代码 · 共 44 行
TXT
44 行
void CEx_ODBCView::OnRecAdd()
{
CScoreDlg dlg;
if (dlg.DoModal()==IDOK)
{
m_pSet->AddNew();
m_pSet->m_course = dlg.m_strCourseNO;
m_pSet->m_studentno = dlg.m_strStudentNO;
m_pSet->m_score = dlg.m_fScore;
m_pSet->m_credit = dlg.m_fCredit;
m_pSet->Update();
m_pSet->Requery();
}
}
void CEx_ODBCView::OnRecEdit()
{
CScoreDlg dlg;
dlg.m_strCourseNO = m_pSet->m_course;
dlg.m_strStudentNO = m_pSet->m_studentno;
dlg.m_fScore = m_pSet->m_score;
dlg.m_fCredit = m_pSet->m_credit;
if (dlg.DoModal()==IDOK)
{
m_pSet->Edit();
m_pSet->m_course = dlg.m_strCourseNO;
m_pSet->m_studentno = dlg.m_strStudentNO;
m_pSet->m_score = dlg.m_fScore;
m_pSet->m_credit = dlg.m_fCredit;
m_pSet->Update();
UpdateData(FALSE);
}
}
void CEx_ODBCView::OnRecDel()
{
CRecordsetStatus status;
m_pSet->GetStatus(status);
m_pSet->Delete();
if (status.m_lCurrentRecord==0)
m_pSet->MoveNext();
else
m_pSet->MoveFirst();
UpdateData(FALSE);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?