// Deleqy.cpp : 实现文件
//
#include "stdafx.h"
#include "Deleqy.h"
#include "MyApp.h"
// CDeleqy 对话框
IMPLEMENT_DYNAMIC(CDeleqy, CDialog)
CDeleqy::CDeleqy(CWnd* pParent /*=NULL*/)
: CDialog(CDeleqy::IDD, pParent)
, mSoffice(_T(""))
, mSsid(_T(""))
, mSdoc(_T(""))
, mSpatient(_T(""))
, mSqy(_T(""))
, mStime(_T(""))
{
}
CDeleqy::~CDeleqy()
{
}
void CDeleqy::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, mSoffice);
DDX_Text(pDX, IDC_EDIT8, mSsid);
DDX_Text(pDX, IDC_EDIT9, mSdoc);
DDX_Text(pDX, IDC_EDIT10, mSpatient);
DDX_Text(pDX, IDC_EDIT11, mSqy);
DDX_Text(pDX, IDC_EDIT2, mStime);
}
BEGIN_MESSAGE_MAP(CDeleqy, CDialog)
ON_BN_CLICKED(IDC_BUTTON1, &CDeleqy::OnBnClickedButton1)
ON_BN_CLICKED(IDC_BUTTON2, &CDeleqy::OnBnClickedButton2)
ON_BN_CLICKED(IDOK, &CDeleqy::OnBnClickedOk)
ON_BN_CLICKED(IDC_BUTTON3, &CDeleqy::OnBnClickedButton3)
ON_BN_CLICKED(IDCANCEL, &CDeleqy::OnBnClickedCancel)
END_MESSAGE_MAP()
// CDeleqy 消息处理程序
BOOL CDeleqy::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: 在此添加额外的初始化
CString sql=L"select * from quyao";
pRecordset=((CMyApp*)AfxGetApp())->mDB.GetRecordset_Edit(_bstr_t(sql));
ShowData();
return TRUE; // return TRUE unless you set the focus to a control
// 异常: OCX 属性页应返回 FALSE
}
void CDeleqy::ShowData(void)
{
if(pRecordset==NULL||pRecordset->State==adStateOpen||pRecordset->adoEOF)
mSoffice=CAdoDB::toString(pRecordset->GetCollect(L"office"));
mSsid=CAdoDB::toString(pRecordset->GetCollect(L"sid"));
mSdoc=CAdoDB::toString(pRecordset->GetCollect(L"doc"));
mSpatient=CAdoDB::toString(pRecordset->GetCollect(L"patient"));
mStime=CAdoDB::toString(pRecordset->GetCollect(L"time"));
mSqy=CAdoDB::toString(pRecordset->GetCollect(L"qy"));
UpdateData(false);
}
void CDeleqy::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
try{
pRecordset->MovePrevious();
ShowData();
}catch(_com_error e)
{
AfxMessageBox(L"已经到最前面了");
}
}
void CDeleqy::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
try
{
pRecordset->MoveNext();
ShowData();
}catch(_com_error e)
{
AfxMessageBox(L"已经是最后面了");
}
}
void CDeleqy::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
try{
pRecordset->Delete(adAffectCurrent);
pRecordset->Update();
pRecordset->Requery(adAsyncFetch);
ShowData();
AfxMessageBox(L"删除成功了");
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
//OnOK();
}
void CDeleqy::OnBnClickedButton3()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(true);
try{
pRecordset->PutCollect(L"office",(_variant_t(mSoffice)));
pRecordset->PutCollect(L"sid",(_variant_t(mSsid)));
pRecordset->PutCollect(L"doc",(_variant_t(mSdoc)));
pRecordset->PutCollect(L"patient",(_variant_t(mSpatient)));
pRecordset->PutCollect(L"time",(_variant_t(mStime)));
pRecordset->PutCollect(L"qy",(_variant_t(mSqy)));
pRecordset->Update();
pRecordset->Requery(adAsyncFetch);
ShowData();
AfxMessageBox(L"修改成功了");
}catch(_com_error e)
{
AfxMessageBox(e.Description());
}
}
void CDeleqy::OnBnClickedCancel()
{
// TODO: 在此添加控件通知处理程序代码
if(pRecordset!=NULL&&pRecordset->State==adStateOpen)
pRecordset->Close();
OnCancel();
}
没有合适的资源?快使用搜索试试~ 我知道了~
课程设计 基于C++的MySQL的数据库医药管理系统源码+资料齐全+部署文档 高分项目.zip
共65个文件
h:17个
obj:15个
cpp:15个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 81 浏览量
2024-05-14
19:06:38
上传
评论 2
收藏 1.36MB ZIP 举报
温馨提示
【资源说明】 课程设计 基于C++的MySQL的数据库医药管理系统源码+资料齐全+部署文档 高分项目.zip课程设计 基于C++的MySQL的数据库医药管理系统源码+资料齐全+部署文档 高分项目.zip 【备注】 1、该项目是高分课程设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11/linux测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
课程设计 基于C++的MySQL的数据库医药管理系统源码+资料齐全+部署文档 高分项目.zip (65个子文件)
C、C++系统部署文档.md 3KB
management-system-main
sql
AddStu.h 537B
22222.vcproj.LAPTOP-U9G1QVTF.zhq.user 1KB
DelStu.h 722B
QuerySte2.h 618B
DeleCK.h 707B
AdoDB.cpp 3KB
AddStu.cpp 2KB
Queryqy.h 577B
MyApp.cpp 1KB
DeleRK.cpp 3KB
Deleqy.h 724B
22222.aps 42KB
resource.h 4KB
MainWnd.cpp 3KB
MyApp.h 333B
Deleqy.cpp 3KB
QueryStu.cpp 3KB
AddStu1.h 520B
QuerySte1.cpp 3KB
Queryqy.cpp 3KB
QuerySte1.h 648B
22222.vcproj.DESKTOP-CUBAPKQ.派大星.user 1KB
stdAfx.h 174B
AddQY.cpp 2KB
DeleRK.h 701B
QueryStu.h 496B
AddStu2.cpp 1KB
QuerySte2.cpp 3KB
22222.rc 14KB
AddStu1.cpp 1KB
22222.vcproj 6KB
DelStu.cpp 3KB
MainWnd.h 709B
DeleCK.cpp 3KB
22222.vcproj.LAPTOP-2LA13OC7.Huawei.user 1KB
Debug
DelStu.obj 170KB
22222.exe.intermediate.manifest 861B
vc90.idb 1.4MB
AddStu1.obj 133KB
MainWnd.obj 137KB
BuildLog.htm 7KB
mt.dep 65B
22222.exe.embed.manifest 920B
AddStu2.obj 133KB
MyApp.obj 111KB
msado15.tli 145KB
22222.res 6KB
QueryStu.obj 150KB
vc90.pdb 940KB
AdoDB.obj 183KB
Deleqy.obj 173KB
msado15.tlh 167KB
AddStu.obj 134KB
DeleRK.obj 171KB
QuerySte1.obj 162KB
22222.exe.embed.manifest.res 984B
QuerySte2.obj 162KB
DeleCK.obj 171KB
AddQY.obj 134KB
Queryqy.obj 163KB
AddQY.h 489B
AddStu2.h 515B
AdoDB.h 558B
171265889347208773632.zip 416B
共 65 条
- 1
资源评论
- 2301_771540412024-07-08运行不了啊全是报错啊
- ID2003_11_052024-07-01感谢资源主分享的资源解决了我当下的问题,非常有用的资源。
不走小道
- 粉丝: 3321
- 资源: 5061
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功