📄 moddlg.cpp
字号:
m_cpf.SetCurSel(0);
}
else
{
m_cpf.SetCurSel(1);
}
m_cjb.AddString("正常");
m_cjb.AddString("不正常");
if(m_recordset.m_wk_jb=="正常")
{
m_cjb.SetCurSel(0);
}
else
{
m_cjb.SetCurSel(1);
}
m_cgj.AddString("正常");
m_cgj.AddString("不正常");
if(m_recordset.m_wk_gj=="正常")
{
m_cgj.SetCurSel(0);
}
else
{
m_cgj.SetCurSel(1);
}
m_cmb.AddString("正常");
m_cmb.AddString("不正常");
if(m_recordset.m_wk_mb=="正常")
{
m_cmb.SetCurSel(0);
}
else
{
m_cmb.SetCurSel(1);
}
m_cjz.AddString("正常");
m_cjz.AddString("不正常");
if(m_recordset.m_wk_jz=="正常")
{
m_cjz.SetCurSel(0);
}
else
{
m_cjz.SetCurSel(1);
}
m_csz.AddString("正常");
m_csz.AddString("不正常");
if(m_recordset.m_wk_sz=="正常")
{
m_csz.SetCurSel(0);
}
else
{
m_csz.SetCurSel(1);
}
m_cwkysyj.AddString("正常");
m_cwkysyj.AddString("不正常");
if(m_recordset.m_wk_ysyj=="正常")
{
m_cwkysyj.SetCurSel(0);
}
else
{
m_cwkysyj.SetCurSel(1);
}
//耳鼻喉
m_cebyh.AddString("正常");
m_cebyh.AddString("不正常");
if(m_recordset.m_eb_ebyh=="正常")
{
m_cebyh.SetCurSel(0);
}
else
{
m_cebyh.SetCurSel(1);
}
m_cxj.AddString("正常");
m_cxj.AddString("不正常");
if(m_recordset.m_eb_xj=="正常")
{
m_cxj.SetCurSel(0);
}
else
{
m_cxj.SetCurSel(1);
}
m_cebysyj.AddString("正常");
m_cebysyj.AddString("不正常");
if(m_recordset.m_eb_ebyh=="正常")
{
m_cebysyj.SetCurSel(0);
}
else
{
m_cebysyj.SetCurSel(1);
}
//口腔
m_cce.AddString("正常");
m_cce.AddString("不正常");
if(m_recordset.m_kq_ce=="正常")
{
m_cce.SetCurSel(0);
}
else
{
m_cce.SetCurSel(1);
}
m_csfkc.AddString("正常");
m_csfkc.AddString("不正常");
if(m_recordset.m_kq_sfkc=="正常")
{
m_csfkc.SetCurSel(0);
}
else
{
m_csfkc.SetCurSel(1);
}
m_cyc.AddString("正常");
m_cyc.AddString("不正常");
if(m_recordset.m_kq_yc=="正常")
{
m_cyc.SetCurSel(0);
}
else
{
m_cyc.SetCurSel(1);
}
m_ckqysyj.AddString("正常");
m_ckqysyj.AddString("不正常");
if(m_recordset.m_kq_ysyj=="正常")
{
m_ckqysyj.SetCurSel(0);
}
else
{
m_ckqysyj.SetCurSel(1);
}
//胸透
m_cxt.AddString("正常");
m_cxt.AddString("不正常");
if(m_recordset.m_xt=="正常")
{
m_cxt.SetCurSel(0);
}
else
{
m_cxt.SetCurSel(1);
}
m_cxtysyj.AddString("正常");
m_cxtysyj.AddString("不正常");
if(m_recordset.m_xt_ysyj=="正常")
{
m_cxtysyj.SetCurSel(0);
}
else
{
m_cxtysyj.SetCurSel(1);
}
//肝功
m_czam.AddString("正常");
m_czam.AddString("不正常");
if(m_recordset.m_gg_zam=="正常")
{
m_czam.SetCurSel(0);
}
else
{
m_czam.SetCurSel(1);
}
m_cygky.AddString("正常");
m_cygky.AddString("不正常");
if(m_recordset.m_gg_ygky=="正常")
{
m_cygky.SetCurSel(0);
}
else
{
m_cygky.SetCurSel(1);
}
m_cggysyj.AddString("正常");
m_cggysyj.AddString("不正常");
if(m_recordset.m_gg_ysyj=="正常")
{
m_cggysyj.SetCurSel(0);
}
else
{
m_cggysyj.SetCurSel(1);
}
//体检结论
m_ctjjldm.AddString("正常");
m_ctjjldm.AddString("不正常");
if(m_recordset.m_tjjldm=="正常")
{
m_ctjjldm.SetCurSel(0);
}
else
{
m_ctjjldm.SetCurSel(1);
}
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CModDlg::OnSearchall()
{
// TODO: Add your control notification handler code here
CDialog::OnOK();
CSearchDlg dlg;
dlg.DoModal();
}
void CModDlg::OnOK()
{
// TODO: Add your control notification handler code here
CString m_strSQL;
CTiJSet m_recordset;
UpdateData(TRUE);
if(m_jwbs=="有"&&m_jwbsT.IsEmpty())
{
AfxMessageBox("由于你选择了该学生有既往病史,所以请填写其既往病史!");
m_cjwbsT.SetFocus();
return;
}
if(m_lyslz=="")
{
AfxMessageBox("请输入该学生的左眼的裸眼视力!");
m_clyslz.SetFocus();
return;
}
if(m_lysly=="")
{
AfxMessageBox("请输入该学生的右眼的裸眼视力!");
m_clysly.SetFocus();
return;
}
if(m_jzslz=="")
{
AfxMessageBox("请输入该学生的左眼的矫正视力!");
m_cjzslz.SetFocus();
return;
}
if(m_jzsly=="")
{
AfxMessageBox("请输入该学生的右眼的矫正视力!");
m_cjzsly.SetFocus();
return;
}
if(m_jzdsz=="")
{
AfxMessageBox("请输入该学生的左眼的矫正度数!");
m_cjzdsz.SetFocus();
return;
}
if(m_jzdsy=="")
{
AfxMessageBox("请输入该学生的右眼的矫正度数!");
m_cjzdsy.SetFocus();
return;
}
if(m_ykysyj=="不正常"&&m_yb.IsEmpty())
{
AfxMessageBox("由于您选择该学生的眼睛不正常,请填写其眼睛的详细病症!");
m_cyb.SetFocus();
return;
}
if(m_nzssy=="")
{
AfxMessageBox("请输入该学生的内脏收缩压!");
m_cnzssy.SetFocus();
return;
}
if(m_gan=="")
{
AfxMessageBox("请输入该学生的肝长度!");
m_cgan.SetFocus();
return;
}
if(m_pi=="")
{
AfxMessageBox("请输入该学生的脾长度!");
m_cpi.SetFocus();
return;
}
if(m_nzszy=="")
{
AfxMessageBox("请输入该学生的内脏舒张压!");
m_cnzszy.SetFocus();
return;
}
if(m_nkysyj=="不正常"&&m_nk.IsEmpty())
{
AfxMessageBox("由于您选择该学生的内科不正常,请填写其内科的详细病症!");
m_cnk.SetFocus();
return;
}
if(m_sg=="")
{
AfxMessageBox("请输入该学生的身高!");
m_csg.SetFocus();
return;
}
if(m_tz=="")
{
AfxMessageBox("请输入该学生的体重!");
m_ctz.SetFocus();
return;
}
if(m_wkysyj=="不正常"&&m_wk.IsEmpty())
{
AfxMessageBox("由于您选择该学生的外科不正常,请填写其外科的详细病症!");
m_cwk.SetFocus();
return;
}
if(m_ztl=="")
{
AfxMessageBox("请输入该学生左耳的听力范围!");
m_cztl.SetFocus();
return;
}
if(m_ytl=="")
{
AfxMessageBox("请输入该学生右耳的听力范围!");
m_cytl.SetFocus();
return;
}
if(m_ebysyj=="不正常"&&m_eb.IsEmpty())
{
AfxMessageBox("由于您选择该学生的耳鼻喉不正常,请填写其耳鼻喉的详细病症!");
m_ceb.SetFocus();
return;
}
if(m_kqysyj=="不正常"&&m_kq.IsEmpty())
{
AfxMessageBox("由于您选择该学生的口腔不正常,请填写其口腔的详细病症!");
m_ckq.SetFocus();
return;
}
if(m_xtysyj=="不正常"&&m_xt.IsEmpty())
{
AfxMessageBox("由于您选择该学生的胸透不正常,请填写其胸透的详细病症!");
m_cxtT.SetFocus();
return;
}
if(m_ggysyj=="不正常"&&m_gg.IsEmpty())
{
AfxMessageBox("由于您选择该学生的肝功不正常,请填写其肝功的详细病症!");
m_cgg.SetFocus();
return;
}
if(m_tjjldm=="不正常"&&m_tjjl.IsEmpty())
{
AfxMessageBox("由于您选择该学生的体检结论不正常,请填写其详细的体检结论!");
m_ctjjl.SetFocus();
return;
}
m_strSQL.Format("select * from tjk where ksh='%s'",m_ksh);
if(!m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,m_strSQL))
{
MessageBox("打开数据库失败","连接失败",MB_OK);
return;
}
m_recordset.Edit();
m_recordset.m_ksh=m_ksh;
m_recordset.m_xm=m_xm;
m_recordset.m_xb=m_xb;
m_recordset.m_byxxmc=m_byxx;
m_recordset.m_tjxh=m_tjxh;
m_recordset.m_jwbs=m_jwbsT;
m_recordset.m_jwbsbz=m_jwbs;
m_recordset.m_yk_lysly=atof(m_lysly);
m_recordset.m_yk_lyslz=atof(m_lyslz);
m_recordset.m_yk_jzsly=atof(m_jzsly);
m_recordset.m_yk_jzslz=atof(m_jzslz);
m_recordset.m_yk_jzdsy=m_jzdsy;
m_recordset.m_yk_jzdsz=m_jzdsz;
m_recordset.m_yk_sjjc=m_sjjc;
m_recordset.m_yk_sjjct=m_sjjct;
m_recordset.m_yk_sjds1=m_red;
m_recordset.m_yk_sjds2=m_green;
m_recordset.m_yk_sjds3=m_pink;
m_recordset.m_yk_sjds4=m_blue;
m_recordset.m_yk_sjds5=m_yellow;
m_recordset.m_yk_ysyj=m_ykysyj;
m_recordset.m_yk_yb=m_yb;
m_recordset.m_nk_xyssy=m_nzssy;
m_recordset.m_nk_xyszy=m_nzszy;
m_recordset.m_nk_fyqk=m_fyqk;
m_recordset.m_nk_xzjxg=m_xzjxg;
m_recordset.m_nk_hxxt=m_hxxt;
m_recordset.m_nk_sjxt=m_sjxt;
m_recordset.m_nk_g=m_gan;
m_recordset.m_nk_gxz=m_gxz;
m_recordset.m_nk_p=m_pi;
m_recordset.m_nk_pxz=m_pxz;
m_recordset.m_nk_ysyj=m_nkysyj;
m_recordset.m_nk_qt=m_nk;
m_recordset.m_wk_sg=atof(m_sg);
m_recordset.m_wk_tz=atof(m_tz);
m_recordset.m_wk_pf=m_pf;
m_recordset.m_wk_mb=m_mb;
m_recordset.m_wk_jb=m_jb;
m_recordset.m_wk_jz=m_jz;
m_recordset.m_wk_sz=m_sz;
m_recordset.m_wk_gj=m_gj;
m_recordset.m_wk_ysyj=m_wkysyj;
m_recordset.m_wk_qt=m_wk;
m_recordset.m_eb_zetl=atof(m_ztl);
m_recordset.m_eb_yetl=atof(m_ytl);
m_recordset.m_eb_xj=m_xj;
m_recordset.m_eb_ysyj=m_ebysyj;
m_recordset.m_eb_ebyh=m_ebyh;
m_recordset.m_eb_ebyh_bz=m_eb;
m_recordset.m_kq_ce=m_ce;
m_recordset.m_kq_sfkc=m_sfkc;
m_recordset.m_kq_yc=m_yc;
m_recordset.m_kq_ysyj=m_kqysyj;
m_recordset.m_kq_qt=m_kq;
m_recordset.m_xt=m_xtT;
m_recordset.m_xt_ysyj=m_xtT;
m_recordset.m_xt_qt=m_xt;
m_recordset.m_gg_zam=m_zam;
m_recordset.m_gg_ygky=m_ygky;
m_recordset.m_gg_ysyj=m_ggysyj;
m_recordset.m_gg_qt=m_gg;
m_recordset.m_zysxdm1=m_sxzy1;
m_recordset.m_zysxdm2=m_sxzy2;
m_recordset.m_zysxdm3=m_sxzy3;
m_recordset.m_zysxdm4=m_sxzy4;
m_recordset.m_zysxdm5=m_sxzy5;
m_recordset.m_zysxdm6=m_sxzy6;
m_recordset.m_tjjldm=m_tjjldm;
m_recordset.m_bz=m_tjjl;
m_recordset.Update();
m_recordset.Close();
AfxMessageBox("体检信息修改成功!");
CDialog::OnOK();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -