91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 82.72 KB
    文件類型: .rar
    金幣: 1
    下載: 1 次
    發布日期: 2024-10-04
  • 語言: 數據庫
  • 標簽: C++??SQL數據庫??

資源簡介

C++開發的SQL數據庫實現的公司員工信息管理系統

資源截圖

代碼片段和文件信息

//?BirthQueryDlg.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“MemoDBS.h“
#include?“BirthQueryDlg.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CBirthQueryDlg?dialog


CBirthQueryDlg::CBirthQueryDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CBirthQueryDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CBirthQueryDlg)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}


void?CBirthQueryDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CBirthQueryDlg)
DDX_Control(pDX?IDC_LIST_BIRTHDATE?m_listBirthInfo);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CBirthQueryDlg?CDialog)
//{{AFX_MSG_MAP(CBirthQueryDlg)
//?NOTE:?the?ClassWizard?will?add?message?map?macros?here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

BOOL?CBirthQueryDlg::OnInitDialog()?
{
CDialog::OnInitDialog();

//?TODO:?Add?extra?initialization?here
//設置列表框控件的擴展風格.
DWORD?dwExstyle?=?LVS_EX_FULLROWSELECT?|?LVS_EX_GRIDLINES?|
LVS_EX_HEADERDRAGDROP?|?LVS_EX_ONECLICKACTIVATE?|?LVS_EX_UNDERLINEHOT;
m_listBirthInfo.SetExtendedstyle(dwExstyle);

//初始化列表框控件
//添加姓名列
LV_COLUMN?lvColumn;
lvColumn.mask?=?LVCF_FMT?|?LVCF_WIDTH?|?LVCF_TEXT?|?LVCF_SUBITEM;
lvColumn.fmt?=?LVCFMT_CENTER;
lvColumn.cx?=?80;
lvColumn.iSubItem?=?0;?????
lvColumn.pszText?=?“姓名“;
m_listBirthInfo.InsertColumn(0?&lvColumn);
//添加出生日期列
lvColumn.cx?=?100;??
lvColumn.iSubItem?=?1;?
lvColumn.pszText?=?“出生日期“;
m_listBirthInfo.InsertColumn(1?&lvColumn);
//添加出年齡列
lvColumn.cx?=?100;??
lvColumn.iSubItem?=?2;?
lvColumn.pszText?=?“年齡“;
m_listBirthInfo.InsertColumn(2?&lvColumn);?
//添加是否生日已過列
lvColumn.cx?=?80;??
lvColumn.iSubItem?=?3;?
lvColumn.pszText?=?“生日已過“;
m_listBirthInfo.InsertColumn(3?&lvColumn);?
//添加相差天數列
lvColumn.cx?=?80;??
lvColumn.iSubItem?=?4;?
lvColumn.pszText?=?“相差天數“;
m_listBirthInfo.InsertColumn(4?&lvColumn);?
InitData();
return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
??????????????//?EXCEPTION:?OCX?Property?Pages?should?return?FALSE
}

void?CBirthQueryDlg::InitData()
{
if(m_pDB->IsOpen()){
TRY{
CRecordset?rs(m_pDB);
//獲取所有的家庭成員的信息.
CString?sql?=?“Select?*?from?company_member_tab?“;
rs.Open(CRecordset::dynaset?sql);
CString?namedate;
????????????//獲取所有的記錄值.
while?(!rs.IsEOF())?{
rs.GetFieldValue(1?name);
rs.GetFieldValue(3?date);
COleDateTime?dt1dt2;
date?=?date.Left(10);
dt1.ParseDateTime(date);
//獲取當前時間.
dt2?=?COleDateTime::GetCurrentTime();
//獲取年齡信息.
int?nOld?=?dt2.GetYear()?-?dt1.GetYear();
//修改出生日期的年數從而獲取對于當前年時間dt1所對應的天數.
dt1.SetDateTime(dt2.GetYear()dt1.GetMonth()dt1.GetDay()000);
//分別獲取dt1和dt2對應的天數兩者的值就可以得出和生日相差的天數
//如果dt2比dt1大則說明還未過生日.
int?nDays1?=?dt1.GetDayOfYear

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4417??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\BirthQueryDlg.cpp

?????文件???????1372??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\BirthQueryDlg.h

?????文件???????5074??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\EventDlg.cpp

?????文件???????1388??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\EventDlg.h

?????文件???????1479??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\LoginDlg.cpp

?????文件???????1257??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\LoginDlg.h

?????文件???????1284??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemberDlg.cpp

?????文件???????1320??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemberDlg.h

?????文件??????28272??2009-01-05?19:35??公司員工信息管理系統\code\MemoDBS\MemoDBS.aps

?????文件???????6375??2009-01-05?19:36??公司員工信息管理系統\code\MemoDBS\MemoDBS.clw

?????文件???????2077??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBS.cpp

?????文件???????5102??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBS.dsp

?????文件????????520??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBS.dsw

?????文件???????1335??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBS.h

?????文件?????214016??2009-01-05?19:36??公司員工信息管理系統\code\MemoDBS\MemoDBS.ncb

?????文件??????80896??2009-01-05?19:36??公司員工信息管理系統\code\MemoDBS\MemoDBS.opt

?????文件???????2333??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBS.plg

?????文件??????12981??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBS.rc

?????文件??????28941??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBSDlg.cpp

?????文件???????2375??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoDBSDlg.h

?????文件???????2906??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoInfoDlg.cpp

?????文件???????1550??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoInfoDlg.h

?????文件???????7046??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoQueryDlg.cpp

?????文件???????1617??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoQueryDlg.h

?????文件????????999??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoTypeDlg.cpp

?????文件???????1243??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\MemoTypeDlg.h

?????文件???????3597??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\ReadMe.txt

?????文件???????1078??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\res\MemoDBS.ico

?????文件????????399??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\res\MemoDBS.rc2

?????文件???????2656??2006-05-29?16:51??公司員工信息管理系統\code\MemoDBS\Resource.h

............此處省略12個文件信息

評論

共有 條評論