IN)->EnableWindow(false);//禁用提交按钮
//禁用导航按钮控件
GetDlgItem(IDC_FIRST)->EnableWindow(false);//禁用第一条按钮
GetDlgItem(IDC_NEXT)->EnableWindow(false);//禁用下一条按钮
GetDlgItem(IDC_PREV)->EnableWindow(false);//禁用上一条按钮
GetDlgItem(IDC_LAST)->EnableWindow(false);//禁用最后一条按钮
m_strNumber=m_strName=m_strSex=m_strAddress="";
UpdateData(false);
}
void CADODataBase3Dlg::OnRadio2()//编辑操作
{
// TODO: Add your control notification handler code here
m_radio=1;
GetDlgItem(IDC_ADD)->EnableWindow(false);//禁用添加按钮
GetDlgItem(IDC_REMOVE)->EnableWindow(false);//禁用删除按钮
GetDlgItem(IDC_CHECKIN)->EnableWindow(true);//激活提交按钮
//激活导航按钮控件
GetDlgItem(IDC_FIRST)->EnableWindow(true);//激活第一条按钮
GetDlgItem(IDC_NEXT)->EnableWindow(true);//激活下一条按钮
GetDlgItem(IDC_PREV)->EnableWindow(true);//激活上一条按钮
GetDlgItem(IDC_LAST)->EnableWindow(true);//激活最后一条按钮
_variant_t RecordsAffected;
m_pRecordset =m_pConnection->Execute("SELECT COUNT(*) FROM studentinfo",&RecordsAffected,adCmdText);
_variant_t vIndex = (long)0;
_variant_t vCount = m_pRecordset->GetCollect(vIndex); //取得第一个字段的值放入vCount变量
count=vCount.lVal;//获取记录集的记录数
m_pRecordset->Close();///关闭记录集
if(count==0)//记录为0
{
GetDlgItem(IDC_REMOVE)->EnableWindow(false);//禁用删除按钮
//禁用导航按钮控件
GetDlgItem(IDC_FIRST)->EnableWindow(false);//禁用第一条按钮
GetDlgItem(IDC_NEXT)->EnableWindow(false);//禁用下一条按钮
GetDlgItem(IDC_PREV)->EnableWindow(false);//禁用上一条按钮
GetDlgItem(IDC_LAST)->EnableWindow(false);//禁用最后一条按钮
AfxMessageBox("表中没有数据!");
return;
}
m_pRecordset.CreateInstance(__uuidof(Recordset));//创建记录集对象
CString strSQL="SELECT * FROM studentinfo";
try
{
//从数据库中打开表
m_pRecordset->Open(_bstr_t(strSQL), m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOpti
上一篇:
ADODataBase3.cpp
下一篇:
ASP小区停车管理系统(Access)(含录像)