资源简介
人事管理系统 mfc C++课程设计(附数据库)
代码片段和文件信息
// AddView.cpp : implementation file
//
#include “stdafx.h“
#include “Personnel.h“
#include “AddView.h“
#include “Crypt.h“
#include “MainFrm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern CDatabase db;
/////////////////////////////////////////////////////////////////////////////
// CAddView
IMPLEMENT_DYNCREATE(CAddView CFormView)
CAddView::CAddView()
: CFormView(CAddView::IDD)
{
//{{AFX_DATA_INIT(CAddView)
m_strID = _T(““);
m_strPasswd = _T(““);
m_strName = _T(““);
m_strBirthday = _T(““);
m_strDepartment = _T(““);
m_strJob = _T(““);
m_strEdulevel = _T(““);
m_strSpecialty = _T(““);
m_strAddress = _T(““);
m_strTel = _T(““);
m_strEmail = _T(““);
m_strMemo = _T(““);
//}}AFX_DATA_INIT
}
CAddView::~CAddView()
{
}
void CAddView::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddView)
DDX_Control(pDX IDC_ADD_CMB_EDULEVEL m_cEdulevel);
DDX_Control(pDX IDC_ADD_CMB_JOB m_cJob);
DDX_Control(pDX IDC_ADD_CMB_DEPARTMENT m_cDepartment);
DDX_Text(pDX IDC_ADD_EDT_ID m_strID);
DDX_Text(pDX IDC_ADD_EDT_PASSWD m_strPasswd);
DDX_Text(pDX IDC_ADD_EDT_NAME m_strName);
DDX_Text(pDX IDC_ADD_EDT_BIRTHDAY m_strBirthday);
DDX_CBString(pDX IDC_ADD_CMB_DEPARTMENT m_strDepartment);
DDX_CBString(pDX IDC_ADD_CMB_JOB m_strJob);
DDX_CBString(pDX IDC_ADD_CMB_EDULEVEL m_strEdulevel);
DDX_Text(pDX IDC_ADD_EDT_SPECIALTY m_strSpecialty);
DDX_Text(pDX IDC_ADD_EDT_ADDRESS m_strAddress);
DDX_Text(pDX IDC_ADD_EDT_TEL m_strTel);
DDX_Text(pDX IDC_ADD_EDT_EMAIL m_strEmail);
DDX_Text(pDX IDC_ADD_EDT_MEMO m_strMemo);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddView CFormView)
//{{AFX_MSG_MAP(CAddView)
ON_BN_CLICKED(IDC_ADD_BTN_ADD OnAddBtnAdd)
ON_WM_DESTROY()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAddView diagnostics
#ifdef _DEBUG
void CAddView::AssertValid() const
{
CFormView::AssertValid();
}
void CAddView::Dump(CDumpContext& dc) const
{
CFormView::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CAddView message handlers
void CAddView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
// 使框架窗口大小与视图匹配
GetParentframe()->RecalcLayout();
ResizeParentToFit(FALSE);
GetParentframe()->SetWindowText(“增加新员工“); // 设置标题
CRecordset rs(&db); // 数据集
CString str;
// 设置部门下拉框所取的值为DEPARTMENT表中的值
rs.Open(CRecordset::forwardOnly “select NAME from DEPARTMENT“);
while(!rs.IsEOF())
{
rs.GetFieldValue(“NAME“ str);
m_cDepartment.AddString(str);
rs.MoveNext();
}
rs.Close();
// 设置职务下拉框所取的值为JOB表中的值
rs.Open(CRecordset::forwardOnly “select DEscriptION from JOB“);
while(!rs.IsEOF())
{
rs.GetFieldValue(“DEscriptION“ str);
m_cJob.AddString(str);
rs.MoveNe
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-02-21 09:58 第05章人事管理系统\
目录 0 2012-02-21 09:58 第05章人事管理系统\Code\
文件 7587 2011-11-14 11:41 第05章人事管理系统\Code\AddView.cpp
文件 1935 2011-11-14 11:41 第05章人事管理系统\Code\AddView.h
文件 6273 2011-11-14 11:41 第05章人事管理系统\Code\ChangeView.cpp
文件 1821 2011-11-14 11:41 第05章人事管理系统\Code\ChangeView.h
文件 2721 2011-11-14 11:41 第05章人事管理系统\Code\ChildFrm.cpp
文件 1720 2011-11-14 11:41 第05章人事管理系统\Code\ChildFrm.h
文件 1169 2011-11-14 11:41 第05章人事管理系统\Code\ChildView.cpp
文件 1267 2011-11-14 11:41 第05章人事管理系统\Code\ChildView.h
文件 1822 2011-11-14 11:41 第05章人事管理系统\Code\Crypt.cpp
文件 611 2011-11-14 11:41 第05章人事管理系统\Code\Crypt.h
文件 2336 2011-11-14 11:41 第05章人事管理系统\Code\LoginDlg.cpp
文件 1271 2011-11-14 11:41 第05章人事管理系统\Code\LoginDlg.h
文件 6414 2011-11-14 11:41 第05章人事管理系统\Code\MainFrm.cpp
文件 2113 2011-11-14 11:41 第05章人事管理系统\Code\MainFrm.h
文件 44056 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.aps
文件 7854 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.clw
文件 4596 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.cpp
文件 5905 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.dsp
文件 541 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.dsw
文件 1512 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.h
文件 156672 2012-02-07 11:38 第05章人事管理系统\Code\Personnel.ncb
文件 48640 2012-02-07 11:38 第05章人事管理系统\Code\Personnel.opt
文件 2749 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.plg
文件 16453 2011-11-14 11:41 第05章人事管理系统\Code\Personnel.rc
文件 4173 2011-11-14 11:41 第05章人事管理系统\Code\ReadMe.txt
目录 0 2012-02-21 09:58 第05章人事管理系统\Code\Release\
文件 36904 2011-11-14 11:41 第05章人事管理系统\Code\Release\AddView.obj
文件 32874 2011-11-14 11:41 第05章人事管理系统\Code\Release\ChangeView.obj
文件 13647 2011-11-14 11:41 第05章人事管理系统\Code\Release\ChildFrm.obj
............此处省略26个文件信息
相关资源
- 考勤管理系统 mfc C++课程设计(附数据
- vc计算器源代码支持各种进制正余弦的
- 简单的学生管理系统源码MFC
- VC+MFC 托盘图标闪烁与消息提示
- VC++MFC学生管理系统
- MFC画图板绘图并保存图片导出
- mfc实现学生信息管理系统
- MFC版的一个简单作业调度系统
- LL(1)分析器 MFC实现 源代码
- MFC课程设计1.rar
- 数据结构课程设计vc6.o编译有MFC界面的
- MFC简易计算器含加减乘除,平方,立
- vcMfcUsbPort完整上位机源码
- MFC局域网聊天室C++
- 进程管理模拟 VC++ mfc实现
- 贪吃蛇(有完全源码和每一个功能的
- 用MFC制作一个截屏小工具
- MFC中文帮助文档
- 共享mfc的dll
- vs2008 MFC窗口皮肤50套+使用方法
- mfc 实现画矩形、椭圆等 并可对其进行
- 用openCV实现图像灰度化并保存,MFC实
- 分别用c语言和c++mfc实现正态分布曲线
- Qt中调用MFC对话框
- VS2005版MFC备忘录.rar
- 数字图像处理技术:图像增强和代数
- vc6.0实现的计算机图形学各种算法源代
- 基于MFC的代码编辑器
- MFC简易计算器,可以实现加减乘除,
- 随机点名(mfc实现)+源码
评论
共有 条评论