资源简介
VC++药品信息管理系统,源码完整,支持Access,Sql Server 2005,Sql server 2000三种数据库
代码片段和文件信息
// ChangePasswordDlg.cpp : implementation file
//
#include “stdafx.h“
#include “MedicAdmin.h“
#include “ChangePasswordDlg.h“
#include “MainFrm.h“
#include “MedicAdminDoc.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChangePasswordDlg dialog
CChangePasswordDlg::CChangePasswordDlg(CWnd* pParent /*=NULL*/)
: CDialog(CChangePasswordDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CChangePasswordDlg)
m_account = _T(““);
m_password = _T(““);
m_password2 = _T(““);
m_oldPassword = _T(““);
//}}AFX_DATA_INIT
}
void CChangePasswordDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CChangePasswordDlg)
DDX_Text(pDX IDC_ACCOUNT_EDIT m_account);
DDX_Text(pDX IDC_NEW_PASSWORD_EDIT m_password);
DDX_Text(pDX IDC_NEW_PASSWORD2_EDIT m_password2);
DDX_Text(pDX IDC_OLD_PASSWORD_EDIT m_oldPassword);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CChangePasswordDlg CDialog)
//{{AFX_MSG_MAP(CChangePasswordDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CChangePasswordDlg message handlers
void CChangePasswordDlg::OnOK()
{
// TODO: Add extra validation here
UpdateData();
CMainframe* theFrm=(CMainframe*)AfxGetMainWnd();
CMedicAdminDoc* pDoc=(CMedicAdminDoc*)theFrm->GetActiveDocument();
CUser* theUser=&pDoc->theUser;
CUserSet* theSet=&pDoc->theUserSet;
theSet->m_strFilter=“UserAccount=‘“+theUser->GetAccount()+“‘“;
theSet->Requery();
if(m_oldPassword==theUser->GetPassword())
{
if((m_password==m_password2)&&(m_password != ““))
{
theUser->SetPassword(m_password);
theUser->ModifyPassword(theSet);
AfxMessageBox(“修改密码成功!“);
CDialog::OnOK();
}
else if(m_password == ““)
{
AfxMessageBox(“请输入新密码!“);
}
else
{
AfxMessageBox(“两次输入的密码不匹配!“);
m_password=““;
m_password2=““;
UpdateData(FALSE);
}
}
else
{
AfxMessageBox(“输入的密码不正确,您无权修改密码!“);
m_oldPassword=““;
m_password=““;
m_password2=““;
UpdateData(FALSE);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-08-08 09:50 chap01\
目录 0 2013-08-08 09:50 chap01\01 Access\
目录 0 2013-08-08 09:50 chap01\01 Access\MedicAdmin\
目录 0 2013-08-08 09:50 chap01\01 Access\MedicAdmin\bmp\
文件 630 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\bitmap5.bmp
文件 1654 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\clear.BMP
文件 800 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\clear.gif
文件 5174 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\doctor.BMP
文件 1334 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\doctor1.BMP
文件 12342 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\fool.BMP
文件 1334 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\fool1.BMP
文件 1654 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\fool2.BMP
文件 684 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\foolme.gif
文件 1654 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\in.BMP
文件 750 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\in.gif
文件 371 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\man.gif
文件 12342 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\manager.BMP
文件 822 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\manager1.BMP
文件 2102 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\MA_SMILE 5.BMP
文件 1334 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\MA_SMILE 51.BMP
文件 322 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\PASS.BMP
文件 142 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\PASS.GIF
文件 766 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\password.gif
文件 1654 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\password1.BMP
文件 1654 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\sale.BMP
文件 1224 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\sale.gif
文件 12342 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\salesman.BMP
文件 1334 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\salesman1.BMP
文件 2102 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\selected.BMP
文件 1334 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\selected1.BMP
文件 1654 2010-05-19 14:25 chap01\01 Access\MedicAdmin\bmp\tool1.BMP
............此处省略297个文件信息
- 上一篇:MFC课程设计报告-手把手教你写贪吃蛇
- 下一篇:DICOM图像c++打开程序
相关资源
- 操作系统c语言模拟文件管理系统844
- VC++ 多线程文件读写操作
- C语言课程设计
- 使用C语言编写的病房管理系统
- 移木块游戏,可以自编自玩,vc6.0编写
- 简易教务管理系统c语言开发文档
- 个人日常财务管理系统(C语言)
- VC++MFC小游戏实例教程(实例)+MFC类库
- c语言 教学信息管理系统
- 手机话费管理系统(c语言编写)
- 餐饮管理系统(C语言编写)
- C语言 学生信息管理系统 源代码
- 我的C语言寒假作业-学生通讯录系统(
- VC++实现CMD命令执行与获得返回信息
- 商品库存管理系统 C++ MFC
- VC++基于OpenGL模拟的一个3维空间模型
- 宠物管理系统课程设计(源码+数据库
- C语言 学生兴趣管理系统
- 基于VC++的SolidWorks二次开发SolidWorks
- Linux c语言 学生成绩管理系统
- 成绩管理系统.doc
- 学生成绩管理系统.c
- 简单员工管理系统(适合初学MFC)
- C语言实现 设备信息管理系统
- 校园闲置物品管理系统.c(控制台)
- 学生成绩管理系统(c源码)
- 职工信息管理系统源码(控制台)
- 家谱管理系统(C++)源码以及文档
- 派克变换VC++源码(附文档)
- 链表实现学生管理系统(main.c)
川公网安备 51152502000135号
评论
共有 条评论