staffinfo.cpp
上传用户:xz12345
上传日期:2007-09-12
资源大小:7437k
文件大小:2k
源码类别:

数据库编程

开发平台:

Visual C++

  1. // staffinfo.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "工资.h"
  5. #include "staffinfo.h"
  6. #include "insertstaff.h"
  7. #include "deletestaff.h"
  8. #ifdef _DEBUG
  9. #define new DEBUG_NEW
  10. #undef THIS_FILE
  11. static char THIS_FILE[] = __FILE__;
  12. #endif
  13. /////////////////////////////////////////////////////////////////////////////
  14. // staffinfo dialog
  15. staffinfo::staffinfo(CWnd* pParent /*=NULL*/)
  16. : CDialog(staffinfo::IDD, pParent)
  17. {
  18. //{{AFX_DATA_INIT(staffinfo)
  19. //}}AFX_DATA_INIT
  20. }
  21. void staffinfo::DoDataExchange(CDataExchange* pDX)
  22. {
  23. CDialog::DoDataExchange(pDX);
  24. //{{AFX_DATA_MAP(staffinfo)
  25. DDX_Control(pDX, IDC_ADODC1, m_adostaffinfo);
  26. //}}AFX_DATA_MAP
  27. }
  28. BEGIN_MESSAGE_MAP(staffinfo, CDialog)
  29. //{{AFX_MSG_MAP(staffinfo)
  30. ON_BN_CLICKED(IDC_xiugai, Onxiugai)
  31. ON_BN_CLICKED(IDC_shanchu, Onshanchu)
  32. ON_BN_CLICKED(IDC_zengjia, Onzengjia)
  33. ON_COMMAND(ID_MENUyuangongxinxi, OnMENUyuangongxinxi)
  34. //}}AFX_MSG_MAP
  35. END_MESSAGE_MAP()
  36. /////////////////////////////////////////////////////////////////////////////
  37. // staffinfo message handlers
  38. BEGIN_EVENTSINK_MAP(staffinfo, CDialog)
  39.     //{{AFX_EVENTSINK_MAP(staffinfo)
  40. ON_EVENT(staffinfo, IDC_DATAGRID1, -600 /* Click */, OnClickDatagrid1, VTS_NONE)
  41. ON_EVENT(staffinfo, IDC_ADODC2_xianshistaffinfo, 200 /* WillMove */, OnWillMoveADODC2xianshistaffinfo, VTS_I4 VTS_PI4 VTS_DISPATCH)
  42. //}}AFX_EVENTSINK_MAP
  43. END_EVENTSINK_MAP()
  44. void staffinfo::OnClickDatagrid1() 
  45. {
  46. // TODO: Add your control notification handler code here
  47. }
  48. void staffinfo::Onxiugai() 
  49. {
  50.    
  51. // TODO: Add your control notification handler code here
  52. }
  53. void staffinfo::Onshanchu() 
  54. {
  55. deletestaff t1;
  56. t1.DoModal();// TODO: Add your control notification handler code here
  57. this->m_adostaffinfo.Refresh();
  58. }
  59. void staffinfo::Onzengjia() 
  60. {
  61.    insertstaff  t1;
  62.    t1.DoModal(); // TODO: Add your control notification handler code here
  63.    this->m_adostaffinfo.Refresh();
  64.    
  65. }
  66. void staffinfo::OnWillMoveADODC2xianshistaffinfo(long adReason, long FAR* adStatus, LPDISPATCH pRecordset) 
  67. {
  68. // TODO: Add your control notification handler code here
  69. }
  70. void staffinfo::OnMENUyuangongxinxi() 
  71. {
  72. // TODO: Add your command handler code here
  73. }