• 大小: 593KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: C/C++
  • 标签: MFC  VC6  

资源简介

管理信息系统, 带文件数据库(mdb) 带背景贴图(位图非PNG)

资源截图

代码片段和文件信息

// AddPersonnelDlg.cpp : implementation file
//

#include “stdafx.h“
#include “Attendance.h“
#include “AddPersonnelDlg.h“
#include “PersonRS.h“
#include “CounterRS.h“
#include “departRS.h“
#include “EduLevelRS.h“
#include “JobRS.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern CDatabase db;
extern CTime StrToTime(CString &str);
/////////////////////////////////////////////////////////////////////////////
// CAddPersonnelDlg dialog


CAddPersonnelDlg::CAddPersonnelDlg(CWnd* pParent /*=NULL*/)
: CDialog(CAddPersonnelDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CAddPersonnelDlg)
m_strAddress = _T(““);
m_strMem = _T(““);
m_strName = _T(““);
m_strNo = _T(““);
m_strPhone = _T(““);
m_strSpeciality = _T(““);
m_strYear = _T(““);
m_strMonth = _T(““);
m_strDay = _T(““);
m_strDepart = _T(““);
m_strDiploma = _T(““);
m_strJob = _T(““);
//}}AFX_DATA_INIT
}


void CAddPersonnelDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddPersonnelDlg)
DDX_Control(pDX IDC_COM_DUTY m_ComJob);
DDX_Control(pDX IDC_COM_DIPLOMA m_ComDiploma);
DDX_Control(pDX IDC_COM_DEPART m_ComDepart);
DDX_Text(pDX IDC_EDT_ADDRESS m_strAddress);
DDX_Text(pDX IDC_EDT_MEM m_strMem);
DDX_Text(pDX IDC_EDT_NAME m_strName);
DDX_Text(pDX IDC_EDT_NO m_strNo);
DDX_Text(pDX IDC_EDT_PHONE m_strPhone);
DDX_Text(pDX IDC_EDT_SPECIALITY m_strSpeciality);
DDX_Text(pDX IDC_EDT_YEAR m_strYear);
DDX_Text(pDX IDC_EDT_MONTH m_strMonth);
DDX_Text(pDX IDC_EDT_DAY m_strDay);
DDX_CBString(pDX IDC_COM_DEPART m_strDepart);
DDX_CBString(pDX IDC_COM_DIPLOMA m_strDiploma);
DDX_CBString(pDX IDC_COM_DUTY m_strJob);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAddPersonnelDlg CDialog)
//{{AFX_MSG_MAP(CAddPersonnelDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAddPersonnelDlg message handlers

BOOL CAddPersonnelDlg::OnInitDialog() 
{
CDialog::OnInitDialog();

CdepartRS rsDepart(&db); //构造部门记录集
CEduLevelRS rsEduLevel(&db); //构造文凭记录集
CJobRS rsJob(&db); //构造职务记录集



/* rsDepart.Open(); //打开部门记录集
CString strDepartment;
while (!rsDepart.IsEOF()) {
rsDepart.GetFieldValue(“NAME“strDepartment); //获得部门名称
m_ComDepart.AddString(strDepartment);
rsDepart.MoveNext();
}
rsDepart.Close(); //关闭部门记录集

rsEduLevel.Open(); //打开文凭记录集
CString strEduLevel;
while (!rsEduLevel.IsEOF()) {
rsEduLevel.GetFieldValue(“DEscriptION“strEduLevel);
m_ComDiploma.AddString(strEduLevel);
rsEduLevel.MoveNext();
}
rsEduLevel.Close(); //关闭文凭记录集*/

rsJob.Open(); //打开职务记录集
CString strJob;
while (!rsJob.IsEOF()) {
rsJob.GetFieldValue(“DEscriptION“strJob);
m_ComJob.AddString(strJob);
rsJob.MoveNext();
}
rsJob.Close(); //关闭职务记录集

//自动生成员工号
CCounterRS rsCount(&db); //构造计数器记录集
rsCou

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3651  2007-07-28 07:27  Attendance\ReadMe.txt

     文件         76  2008-01-01 10:49  Attendance\workplan.ini

     文件       1590  2008-01-03 10:20  Attendance\AddPersonnelDlg.h

     文件       1595  2008-01-03 10:17  Attendance\AttDlg.h

     文件       1398  2007-07-28 07:34  Attendance\Attendance.h

     文件       2251  2008-01-09 14:40  Attendance\AttendanceDlg.h

     文件       1346  2007-07-28 07:37  Attendance\AttendanceRS.h

     文件       1311  2008-01-02 15:18  Attendance\baseButton.h

     文件       1260  2008-01-02 17:45  Attendance\CheckRS.h

     文件       1309  2007-07-28 07:38  Attendance\CounterRS.h

     文件        614  2007-07-24 23:34  Attendance\Crypt.h

     文件       1308  2007-07-28 07:39  Attendance\departRS.h

     文件       1297  2008-01-03 09:13  Attendance\EduLevelRS.h

     文件       1334  2007-07-28 07:39  Attendance\errandRS.h

     文件       1247  2008-01-02 09:16  Attendance\JobRS.h

     文件       1845  2008-01-19 16:27  Attendance\LateRS.h

     文件       1319  2007-07-28 07:40  Attendance\LeaveRS.h

     文件       1348  2008-01-03 08:55  Attendance\LoginDlg.h

     文件       2050  2008-01-03 17:22  Attendance\ManPersonnelDlg.h

     文件       1300  2008-01-18 13:45  Attendance\MondayRS.h

     文件       1255  2008-01-03 08:46  Attendance\NoticeDlg.h

     文件       1329  2002-08-10 06:10  Attendance\OvertimeRS.h

     文件       1884  2008-01-20 09:03  Attendance\Page1.h

     文件       1460  2008-01-01 10:46  Attendance\Page2.h

     文件       1604  2008-01-22 09:32  Attendance\Page3.h

     文件       1562  2008-01-03 10:48  Attendance\Page4.h

     文件       1203  2008-01-02 16:35  Attendance\PasswdDlg.h

     文件       1531  2007-07-28 07:46  Attendance\PersonRS.h

     文件       6537  2008-01-08 08:19  Attendance\resource.h

     文件       1197  2004-05-07 08:22  Attendance\RxButton.h

............此处省略97个文件信息

评论

共有 条评论