资源简介
1.基于MFC+MySql使用VS2010 + mysql server 5.1开放
2.实现用户注册,登录,改密,添加个人信息(包括照片),手术记录,个人习惯,疾病史,家庭史,图片资料等,疾病史可以多页查看修改删除。
3.实现管理员对普通用户的查找,删除,添加管理员等。
代码片段和文件信息
// ChaKanGeRenXiGuan.cpp : 实现文件
//
#include “stdafx.h“
#include “XiongXunQing.h“
#include “ChaKanGeRenXiGuan.h“
#include “afxdialogex.h“
#include “XiuGaiGeRenXiGuan.h“
#include “DbGerenxiguan.h“
#include “DbUserinformation.h“
#include “XiuGaiYongHuXinXi.h“
// CChaKanGeRenXiGuan 对话框
IMPLEMENT_DYNAMIC(CChaKanGeRenXiGuan CDialog)
CChaKanGeRenXiGuan::CChaKanGeRenXiGuan(CWnd* pParent /*=NULL*/)
: CDialog(CChaKanGeRenXiGuan::IDD pParent)
{
bJtsExist = false;
}
CChaKanGeRenXiGuan::~CChaKanGeRenXiGuan()
{
}
void CChaKanGeRenXiGuan::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CChaKanGeRenXiGuan CDialog)
ON_BN_CLICKED(1124 &CChaKanGeRenXiGuan::OnXiuGaiBnClicked)
ON_BN_CLICKED(1125 &CChaKanGeRenXiGuan::OnFanHuiBnClicked)
END_MESSAGE_MAP()
// CChaKanGeRenXiGuan 消息处理程序
void CChaKanGeRenXiGuan::OnXiuGaiBnClicked()
{
// TODO: 在此添加控件通知处理程序代码
CDialog::OnOK();
CXiuGaiGeRenXiGuan xggrxg;
xggrxg.DoModal();
}
void CChaKanGeRenXiGuan::OnFanHuiBnClicked()
{
// TODO: 在此添加控件通知处理程序代码
CDialog::OnCancel();
}
BOOL CChaKanGeRenXiGuan::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: 在此添加额外的初始化
GetDlgItem(2222) ->EnableWindow(FALSE);
GetDlgItem(2223) ->EnableWindow(FALSE);
GetDlgItem(2224) ->EnableWindow(FALSE);
GetDlgItem(2225) ->EnableWindow(FALSE);
GetDlgItem(2226) ->EnableWindow(FALSE);
GetDlgItem(2227) ->EnableWindow(FALSE);
GetDlgItem(2228) ->EnableWindow(FALSE);
GetDlgItem(2229) ->EnableWindow(FALSE);
GetDlgItem(2230) ->EnableWindow(FALSE);
CString mSqlStr;
CDatabase db;
CDbUserinformation rsDbUi;
rsDbUi.m_pDatabase = &db;
db.Open(_T(“grjkglxt“));
mSqlStr.Format( _T(“select * from userinformation where userId = ‘%s‘“)g_strUserId);
rsDbUi.Open(CRecordset::forwardOnlymSqlStrCRecordset::readOnly);
if (rsDbUi.GetRecordCount() != 0)
{
CString m_name;
rsDbUi.GetFieldValue(_T(“name“)m_name);
GetDlgItem(2222) ->SetWindowText(m_name);
CString m_sfzh;
rsDbUi.GetFieldValue(_T(“sfzh“)m_sfzh);
GetDlgItem(2223) ->SetWindowText(m_sfzh);
rsDbUi.Close();
CDbGerenxiguan rsDbGrxg;
rsDbGrxg.m_pDatabase = &db;
mSqlStr.Format(_T(“select * from GeRenXiGuan where userId = ‘%s‘“) g_strUserId);
rsDbGrxg.Open(CRecordset::forwardOnlymSqlStrCRecordset::readOnly);
if (rsDbGrxg.GetRecordCount() != 0)
{
bJtsExist = true;
CDbUserinformation rsDbUi;
rsDbUi.m_pDatabase = &db;
mSqlStr.Format(_T(“select * from userinformation where userId = ‘%s‘“) g_strUserId);
rsDbUi.Open(CRecordset::forwardOnlymSqlStrCRecordset::readOnly);
CString name;
rsDbUi.GetFieldValue(_T(“name“)name);
GetDlgItem(2222) ->SetWindowText(name);
CString sfzh;
rsDbUi.GetFieldValue(_T(“sfzh“)sfzh);
GetDlgItem(2223) ->SetWindowText(sfzh);
rsDbUi.Close();
CString sfxy;
rsDbGrxg.GetFieldValue(_T(“sfxy“)sfxy);
GetD
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 556091 2012-05-03 00:35 grjkglxt\Debug\IMAGESDATA\01 (15).jpg
文件 70980 2013-06-10 00:58 grjkglxt\Debug\IMAGESDATA\01 (20).jpg
文件 374493 2013-06-10 00:58 grjkglxt\Debug\IMAGESDATA\01 (21).jpg
文件 192217 2013-06-10 00:58 grjkglxt\Debug\IMAGESDATA\01 (25).jpg
文件 105651 2012-05-03 00:33 grjkglxt\Debug\IMAGESDATA\01 (3).jpg
文件 913926 2013-06-12 15:17 grjkglxt\Debug\IMAGESDATA\bjtp.bmp
文件 159334 2013-06-10 00:58 grjkglxt\Debug\IMAGESDATA\Terminator.ico
文件 1851904 2013-06-27 01:40 grjkglxt\Debug\XiongXunQing.exe
文件 3306252 2013-06-27 01:40 grjkglxt\Debug\XiongXunQing.ilk
文件 6974464 2013-06-27 01:40 grjkglxt\Debug\XiongXunQing.pdb
文件 3230 2013-06-10 12:07 grjkglxt\GeRenXinXiGuanLiXiTong_Databa
文件 2838 2013-06-10 00:58 grjkglxt\GeRenXinXiGuanLiXiTong_Databa
文件 4338 2013-06-12 15:50 grjkglxt\XiongXunQing\ChaKanGeRenXiGuan.cpp
文件 548 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanGeRenXiGuan.h
文件 6847 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanGeRenXinXi.cpp
文件 705 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanGeRenXinXi.h
文件 7086 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanGuoMinJiLu.cpp
文件 787 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanGuoMinJiLu.h
文件 3671 2013-06-10 12:01 grjkglxt\XiongXunQing\ChaKanJiaTingShi.cpp
文件 537 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanJiaTingShi.h
文件 7302 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanJiuZhenJiLu.cpp
文件 794 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanJiuZhenJiLu.h
文件 7449 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanShouShuJiLu.cpp
文件 800 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanShouShuJiLu.h
文件 7358 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanYongYaoJiLu.cpp
文件 792 2013-06-10 00:58 grjkglxt\XiongXunQing\ChaKanYongYaoJiLu.h
文件 1912 2013-06-10 00:58 grjkglxt\XiongXunQing\DbGerenxiguan.cpp
文件 1152 2013-06-10 00:58 grjkglxt\XiongXunQing\DbGerenxiguan.h
文件 1991 2013-06-10 00:58 grjkglxt\XiongXunQing\DbGuominjilu.cpp
文件 1175 2013-06-10 00:58 grjkglxt\XiongXunQing\DbGuominjilu.h
............此处省略184个文件信息
- 上一篇:多目标跟踪c++代码
- 下一篇:钱能C++程序设计教程 PDF、课件及源代码
相关资源
- MFC实现用四阶龙格库塔求解微分方程
- AES MFC
- MFC停车场管理系统项目
- 基于MFC实现BMP的显示24色变灰
- MFC邮件客户端支持收发邮件
- Visual C++ MFC 源代码大全
- 兄弟彩色打印机 DCP-9020CDN MFC-9140CDN-
- 在MFC框架中使用Coin3D
- MFC使用ADO方式操作Access数据库
- MFC/GDI+绘制倾斜的椭圆
- WAV转换成MP3音频文件 C++ vc MFC
- 《MFC游戏开发》笔记九 碰撞检测 怪物
- MFC游戏开发6by七十一雾央
- MFC+开发人员指南.pdf
- 图书管理系统c++与SQL数据库+课程设计
- MFC 套接字Socket文件传输
- 源代码——MFC的WebBrowser控件 C++与ja
- 基于mfc和sql的学生信息管理系统
- MFC c++ 实现简易电话簿
- visual c++ 自绘控件 菜单 MFC界面 资源
- 兄弟 DCP-7080 7080D 7180DN MFC7380 7480D 788
- 基于数据库的MFC登陆验证系统
- vc++之mfc屏幕监控系统源代码
- mfc下实现的学生成绩管理系统
- C++ MFC连接数据库(VisualStudio开发)
- 整理C++实现excel和wps表格读写
- 基于OpenCV的人脸验证和人脸识别MFC程
- C++课设——简单的宿舍管理系统
- ffmpeg简易播放器-音视频同步
- MFC.Windows程序设计.第二版英文版.pdf
评论
共有 条评论