我的程序有增加删除修改就是没有查询(求查询代码)voidCSQLView::OnAdd(){CStuDlgdlg;if(dlg.DoModal()==IDOK){m_pSet->AddNew();m_pSet->m_column1=dlg.m_Num;m_pSet->m_column2=dlg...
我的程序有增加 删除 修改 就是没有 查询(求查询代码)
void CSQLView::OnAdd()
{CStuDlg dlg;
if (dlg.DoModal()==IDOK)
{
m_pSet->AddNew();
m_pSet->m_column1=dlg.m_Num;
m_pSet->m_column2=dlg.m_Name;
m_pSet->m_column3=dlg.m_Sex;
m_pSet->m_column4=dlg.m_Age;
m_pSet->m_column5=dlg.m_Zhuanye;
m_pSet->m_column6=dlg.m_Ximing;
m_pSet->Update();
m_pSet->Requery();
}
// TODO: Add your control notification handler code here
}
void CSQLView::OnEidt()
{ CStuDlg dlg;
dlg.m_Num=m_pSet->m_column1;
dlg.m_Name=m_pSet->m_column2;
dlg.m_Sex=m_pSet->m_column3;
dlg.m_Age=m_pSet->m_column4;
dlg.m_Zhuanye=m_pSet->m_column5;
dlg.m_Ximing=m_pSet->m_column6;
if (dlg.DoModal()==IDOK)
{
m_pSet->Edit();
m_pSet->m_column1=dlg.m_Num;
m_pSet->m_column2=dlg.m_Name;
m_pSet->m_column3=dlg.m_Sex;
m_pSet->m_column4=dlg.m_Age;
m_pSet->m_column5=dlg.m_Zhuanye;
m_pSet->m_column6=dlg.m_Ximing;
m_pSet->Update();
UpdateData(FALSE);
}
// TODO: Add your control notification handler code here
}
void CSQLView::OnDel()
{CRecordsetStatus status;
m_pSet->GetStatus(status);
m_pSet->Delete();
if (status.m_lCurrentRecord==0)
m_pSet->MoveNext();
else m_pSet->MoveFirst();
UpdateData(FALSE);
// TODO: Add your control notification handler code here
}
展开