freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

windows系統(tǒng)編程課程設(shè)計報告人事管理系統(tǒng)doc畢設(shè)論文(編輯修改稿)

2024-07-16 15:10 本頁面
 

【文章內(nèi)容簡介】 (TRUE)。 (TRUE)。 (FALSE)。 (FALSE)。 (TRUE)。 m_bNew = FALSE。 //更新對話框上當(dāng)前記錄信息 m_strName = 。 m_strCode = 。 UpdateData(FALSE)。 //更新列表信息 CString strSQL。 strSQL=select * from person。 RefreshData(strSQL)。 //更新各屬性頁信息 (m_strCode)。 (m_strCode)。 (m_strCode)。 (m_strCode)。// (m_strCode)。 (m_strCode)。 }void CBrowseDlg::OnButtonDelete() { // TODO: Add your control notification handler code here int i = ()。 if(0i) { MessageBox(請選擇一個職工進行刪除!)。 return。 } CString strSQL。 (select * from person where ID=39。%s39。,(i,1))。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯誤,MB_OK)。 return 。 } //刪除該用戶 ()。 ()。 //更新用戶列表 strSQL = select * from person。 RefreshData(strSQL)。 //更新對話框上當(dāng)前記錄信息 m_strCode = 。 m_strName = 。 UpdateData(FALSE)。 ()。 //更新各屬性頁信息 (m_strCode)。 (m_strCode)。 (m_strCode)。 (m_strCode)。// (m_strCode)。 (m_strCode)。}void CBrowseDlg::OnButtonModify() { // TODO: Add your control notification handler code here //保存數(shù)據(jù)到數(shù)據(jù)庫中 if(!()) return。 ()。 //更新對話框上當(dāng)前記錄信息 m_strName = 。 m_strCode = 。 UpdateData(FALSE)。 //更新列表信息 CString strSQL。 strSQL=select * from person。 RefreshData(strSQL)。 //更新各屬性頁信息 (m_strCode)。 (m_strCode)。 (m_strCode)。 (m_strCode)。// (m_strCode)。 (m_strCode)。 }void CBrowseDlg::OnSelchangeTab1(NMHDR* pNMHDR, LRESULT* pResult) { // TODO: Add your control notification handler code here if(m_bNew) { (1)。 (0)。 ()。 *pResult = 0。 return。 } *pResult = 0。}void CBrowseDlg::OnSelchangingTab1(NMHDR* pNMHDR, LRESULT* pResult) { // TODO: Add your control notification handler code here *pResult = 0。}void CBrowseDlg::OnButtonCancel() { //設(shè)置按鈕狀態(tài) (TRUE)。 (TRUE)。 (FALSE)。 (FALSE)。 (TRUE)。 m_bNew = FALSE。}void CBrowseDlg::OnClose() { // TODO: Add your message handler code here and/or call default CDialog::OnClose()。}void CBrowseDlg::OnDestroy() { CDialog::OnDestroy()。 // TODO: Add your message handler code here}人事檔案查詢:CSearchDlg::CSearchDlg(CWnd* pParent /*=NULL*/) : CDialog(CSearchDlg::IDD, pParent){ //{{AFX_DATA_INIT(CSearchDlg) m_strAboutPay = _T()。 m_strDept = _T()。 m_strDuty = _T()。 m_strEducation = _T()。 m_strFolk = _T()。 m_strIsWorker = _T()。 m_strMarry = _T()。 m_strPolitical = _T()。 m_strSex = _T()。 m_strTechnical = _T()。 m_nAge = 0。 m_strDept2 = _T()。 m_strDept3 = _T()。 m_strName = _T()。 m_strNative = _T()。 m_bType = FALSE。 //}}AFX_DATA_INIT}void CSearchDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 //{{AFX_DATA_MAP(CSearchDlg) DDX_Control(pDX, IDC_LIST1, m_ctrList)。 DDX_Control(pDX, IDC_COMBO_TECHNICAL, m_ctrTechnical)。 DDX_Control(pDX, IDC_COMBO_POLITICAL, m_ctrPolitical)。 DDX_Control(pDX, IDC_COMBO_MARRY, m_ctrMarry)。 DDX_Control(pDX, IDC_COMBO_ISWORKER, m_ctrIsWorker)。 DDX_Control(pDX, IDC_COMBO_FOLK, m_ctrFolk)。 DDX_Control(pDX, IDC_COMBO_EDUCATION, m_ctrEducation)。 DDX_Control(pDX, IDC_COMBO_DUTY, m_ctrDuty)。 DDX_Control(pDX, IDC_COMBO_DEPT, m_ctrDept)。 DDX_Control(pDX, IDC_COMBO_ABOUTPAY, m_ctrAboutPay)。 DDX_CBString(pDX, IDC_COMBO_ABOUTPAY, m_strAboutPay)。 DDX_CBString(pDX, IDC_COMBO_DEPT, m_strDept)。 DDX_CBString(pDX, IDC_COMBO_DUTY, m_strDuty)。 DDX_CBString(pDX, IDC_COMBO_EDUCATION, m_strEducation)。 DDX_CBString(pDX, IDC_COMBO_FOLK, m_strFolk)。 DDX_CBString(pDX, IDC_COMBO_ISWORKER, m_strIsWorker)。 DDX_CBString(pDX, IDC_COMBO_MARRY, m_strMarry)。 DDX_CBString(pDX, IDC_COMBO_POLITICAL, m_strPolitical)。 DDX_CBString(pDX, IDC_COMBO_SEX, m_strSex)。 DDX_CBString(pDX, IDC_COMBO_TECHNICAL, m_strTechnical)。 DDX_Text(pDX, IDC_EDIT_AGE, m_nAge)。 DDX_Text(pDX, IDC_EDIT_DEPT2, m_strDept2)。 DDX_Text(pDX, IDC_EDIT_DEPT3, m_strDept3)。 DDX_Text(pDX, IDC_EDIT_NAME, m_strName)。 DDX_Text(pDX, IDC_EDIT_NATIVE, m_strNative)。 DDX_Check(pDX, IDC_CHECK1, m_bType)。 //}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CSearchDlg, CDialog) //{{AFX_MSG_MAP(CSearchDlg) ON_BN_CLICKED(IDC_BUTTON_SEARCH, OnButtonSearch) //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CSearchDlg message handlersBOOL CSearchDlg::OnInitDialog() { CDialog::OnInitDialog()。 //初始化員工列表/////////////////////////////////////////////////// (0,員工號)。 (1,姓名)。 (2,性別)。 (3,生日)。 (4,年齡)。 (5,婚否)。 (6,職務(wù))。 (7,職稱)。 (8,職工類型)。 (9,工資類別)。 (10,文化程度)。 (11,政治面貌)。 (12,入職時間)。 RECT rect。 (amp。rect)。 int wid = 。 (0,wid/13)。 (1,wid/13)。 (2,wid/1315)。 (3,wid/13+15)。 (4,wid/1315)。 (5,wid/1315)。 (6,wid/13)。 (7,wid/13)。 (8,wid/13)。 (9,wid/13)。 (10,wid/13)。 (11,wid/13)。 (12,wid/13+15)。 (LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES)。 ///////////////////////////////////////////////////////////////////////////////////// //初始化查詢條件中的ComboBox/////////////////////////////////////////////////////// CString strSQL。 //部門 CDeptSet DeptSet 。 strSQL=select * from dept。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯誤,MB_OK)。 } while(!()) { ()。 ()。 } ()。 //職工職務(wù) CDutySet DutySet 。 strSQL=select * from duty。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯誤,MB_OK)。 } while(!()) { ()。 ()。 } ()。 //職工職稱 CTechnicalSet TechnicalSet 。 strSQL=select * from technical。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯誤,MB_OK)。 } while(!()) { ()。 ()。 } ()。 //職工類型 CWorkerStatusSet WorkerStatusSet 。 strSQL=select * from status。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯誤,MB_OK)。 } while(!()) { ()。 ()。 } ()。 //工資類別 CAboutPaySet AboutPaySet 。 strSQL=select * from aboutpay。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) {
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1