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

数据库编程

开发平台:

Visual C++

  1. // insertkaoqin.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "工资.h"
  5. #include "insertkaoqin.h"
  6. #include "kaoqin.h"
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // insertkaoqin dialog
  14. insertkaoqin::insertkaoqin(CWnd* pParent /*=NULL*/)
  15. : CDialog(insertkaoqin::IDD, pParent)
  16. {
  17. //{{AFX_DATA_INIT(insertkaoqin)
  18. m_empid = _T("");
  19. m_psjiaban = _T("");
  20. m_zmjiaban = _T("");
  21. m_fdjiaban = _T("");
  22. m_chidaon = _T("");
  23. m_zaotuin = _T("");
  24. //}}AFX_DATA_INIT
  25. }
  26. void insertkaoqin::DoDataExchange(CDataExchange* pDX)
  27. {
  28. CDialog::DoDataExchange(pDX);
  29. //{{AFX_DATA_MAP(insertkaoqin)
  30. DDX_Text(pDX, IDC_EDIT1, m_empid);
  31. DDX_Text(pDX, IDC_EDIT4, m_psjiaban);
  32. DDX_Text(pDX, IDC_EDIT5, m_zmjiaban);
  33. DDX_Text(pDX, IDC_EDIT6, m_fdjiaban);
  34. DDX_Text(pDX, IDC_EDIT2, m_chidaon);
  35. DDX_Text(pDX, IDC_EDIT3, m_zaotuin);
  36. //}}AFX_DATA_MAP
  37. }
  38. BEGIN_MESSAGE_MAP(insertkaoqin, CDialog)
  39. //{{AFX_MSG_MAP(insertkaoqin)
  40. ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
  41. ON_BN_CLICKED(IDC_BUTTON6, OnButton6)
  42. ON_BN_CLICKED(IDC_BUTTON7, OnButton7)
  43. ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
  44. ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
  45. ON_BN_CLICKED(IDC_BUTTON4, OnButton4)
  46. ON_BN_CLICKED(IDC_BUTTON5, OnButton5)
  47. //}}AFX_MSG_MAP
  48. END_MESSAGE_MAP()
  49. /////////////////////////////////////////////////////////////////////////////
  50. // insertkaoqin message handlers
  51. void insertkaoqin::OnButton1() 
  52. {
  53.    UpdateData(TRUE);
  54.    kaoqin ra;
  55.    ra.empid=m_empid;
  56.    ra.chidaon=m_chidaon;
  57.    ra.sql_updatechidaon();
  58.   
  59. // TODO: Add your control notification handler code here
  60. }
  61. void insertkaoqin::OnButton6() 
  62. {
  63.     ADOConn m_AdoConn;
  64. _bstr_t vSQL;
  65. m_AdoConn.OnInitADOConn();
  66. //执行INSERT语句
  67. //断开与数据库的连接
  68.     vSQL="DELETE FROM yuangonggongzi";
  69.     m_AdoConn.ExecuteSQL(vSQL);
  70. vSQL="EXEC base7";
  71. m_AdoConn.ExecuteSQL(vSQL);
  72. m_AdoConn.ExitConnect();
  73. CDialog::OnOK();
  74. // TODO: Add your control notification handler code here
  75. }
  76. void insertkaoqin::OnButton7() 
  77. {
  78. CDialog::OnOK();
  79. // TODO: Add your control notification handler code here
  80. }
  81. void insertkaoqin::OnButton2() 
  82. {
  83.    UpdateData(TRUE);
  84.    kaoqin ra;
  85.    ra.empid=m_empid;
  86.    ra.zaotuin=m_zaotuin;
  87.    ra.sql_updatezaotui(); // TODO: Add your control notification handler code here
  88. }
  89. void insertkaoqin::OnButton3() 
  90. {
  91.    UpdateData(TRUE);
  92.    kaoqin ra;
  93.    ra.empid=m_empid;
  94.    ra.psjiaban=m_psjiaban;
  95.    ra.sql_updatepsjiaban();
  96. // TODO: Add your control notification handler code here
  97. }
  98. void insertkaoqin::OnButton4() 
  99. {
  100.   UpdateData(TRUE);
  101.    kaoqin ra;
  102.    ra.empid=m_empid;
  103.    ra.zmjiaban=m_zmjiaban;
  104.    ra.sql_updatezmjiaban();
  105. // TODO: Add your control notification handler code here
  106. }
  107. void insertkaoqin::OnButton5() 
  108. {
  109.  UpdateData(TRUE);
  110.    kaoqin ra;
  111.    ra.empid=m_empid;
  112.    ra.fdjiaban=m_fdjiaban;
  113.    ra.sql_updatefdjiaban();
  114. // TODO: Add your control notification handler code here
  115. }