• 大小: 2.16MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-19
  • 语言: C/C++
  • 标签: mfc  

资源简介

人事管理系统 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个文件信息

评论

共有 条评论