第一范文网 - 专业文章范例文档资料分享平台

基于MYSQL的医院综合信息管理系统设计报告

来源:用户分享 时间:2025/5/19 17:17:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实现代码:

void CEmployeeDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 //CDialogEx::OnOK(); UpdateData(true); if(m_number.IsEmpty()) { MessageBox(CString(\编号不能为空”)); return; } if(m_name.IsEmpty()) { MessageBox(CString(\名称不能为空!\)); return; } if(m_idcard.IsEmpty()) { MessageBox(CString(\省份证号码不能为空!\)); return; } CADOConn m_AdoConn; m_AdoConn.OnInitADOConn(); _bstr_t sql; sql = \; _RecordsetPtr m_pRecordset;

m_pRecordset=m_AdoConn.GetRecordSet(sql); try { m_pRecordset->AddNew();//添加新行 m_pRecordset->PutCollect(\,(_bstr_t)m_number); m_pRecordset->PutCollect(\,(_bstr_t)m_name); m_pRecordset->PutCollect(\,(_bstr_t)m_sex); m_pRecordset->PutCollect(\,(_bstr_t)m_age); m_pRecordset->PutCollect(\,(_bstr_t)m_native); m_pRecordset->PutCollect(\,(_bstr_t)m_nation); m_pRecordset->PutCollect(\,(_bstr_t)m_office); m_pRecordset->PutCollect(\,(_bstr_t)m_position); m_pRecordset->PutCollect(\,(_bstr_t)m_idcard); m_pRecordset->PutCollect(\,(_bstr_t)m_phone); m_pRecordset->Update();//更新数据库 m_AdoConn.ExitConnect();//断开数据库连接

13

} catch(...) { MessageBox(CString(\操作失败\)); return; } MessageBox(CString(\保存成功\)); m_grid.DeleteAllItems();//删|除grid中原来的数据 CString str; str=\; AddToGrid(str);//重新遍历 }

2.修改功能:

实现代码:

void CEmployeeDlg::OnBnClickedChange() { // TODO: 在此添加控件通知处理程序代码 UpdateData(true); CADOConn m_AdoConn; m_AdoConn.OnInitADOConn(); CString tempSql; tempSql.Format(CString(\

`name`='%s',`sex`='%s',`age`='%s',`native`='%s',`nation`='%s',`office`='%s',`position`='%s',`idcard`='%s',`phone`='%s'WHERE

14

`employeeno`='%s'\m_phone,m_number); m_AdoConn.ExecuteSQL((_bstr_t)tempSql); m_AdoConn.ExitConnect(); MessageBox(CString(\修改成功.\ m_grid.DeleteAllItems();//删除grid中原来的数据 CString str; str=\ AddToGrid(str);//重新遍历 }

3.删除功能:

15

代码实现:

void CEmployeeDlg::OnBnClickedDelete() { // TODO: 在此添加控件通知处理程序代码 UpdateData(true); CADOConn m_AdoConn; m_AdoConn.OnInitADOConn(); CString tempSql; tempSql.Format(CString(\ CString tenpstr; tenpstr.Format(CString(\是否要删除%s的记录\ if(MessageBox(tenpstr,CString(\提示\ { m_AdoConn.ExecuteSQL((_bstr_t)tempSql); m_AdoConn.ExitConnect(); MessageBox(CString(\删除成功.\ m_grid.DeleteAllItems();//删除grid中原来的数据 CString str; str=\ AddToGrid(str);//重新遍历 } }

16

基于MYSQL的医院综合信息管理系统设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3rjwc4f8xj79c964hv3o_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top