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

数据库编程

开发平台:

Visual C++

  1. // deletestaff.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "工资.h"
  5. #include "deletestaff.h"
  6. #include "yuangong.h"
  7. #include "ADOConn.h"
  8. #ifdef _DEBUG
  9. #define new DEBUG_NEW
  10. #undef THIS_FILE
  11. static char THIS_FILE[] = __FILE__;
  12. #endif
  13. /////////////////////////////////////////////////////////////////////////////
  14. // deletestaff dialog
  15. deletestaff::deletestaff(CWnd* pParent /*=NULL*/)
  16. : CDialog(deletestaff::IDD, pParent)
  17. {
  18. //{{AFX_DATA_INIT(deletestaff)
  19. m_empid = _T("");
  20. //}}AFX_DATA_INIT
  21. }
  22. void deletestaff::DoDataExchange(CDataExchange* pDX)
  23. {
  24. CDialog::DoDataExchange(pDX);
  25. //{{AFX_DATA_MAP(deletestaff)
  26. DDX_Text(pDX, IDC_EDIT1, m_empid);
  27. //}}AFX_DATA_MAP
  28. }
  29. BEGIN_MESSAGE_MAP(deletestaff, CDialog)
  30. //{{AFX_MSG_MAP(deletestaff)
  31. ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
  32. ON_BN_CLICKED(IDC_BUTTON4, OnButton4)
  33. //}}AFX_MSG_MAP
  34. END_MESSAGE_MAP()
  35. /////////////////////////////////////////////////////////////////////////////
  36. // deletestaff message handlers
  37. void deletestaff::OnButton3() 
  38.    
  39.      yuangong raky;
  40.  UpdateData(TRUE);
  41.      raky.cempid=m_empid;
  42.  ADOConn m_AdoConn;
  43.  _bstr_t vSQL;
  44.  vSQL="delete from yuangonggongzi where empid='"+raky.cempid+"'";
  45.  m_AdoConn.OnInitADOConn();
  46. //执行INSERT语句
  47.  m_AdoConn.ExecuteSQL(vSQL);
  48.  vSQL="delete from kaoqinxinxi where empid='"+raky.cempid+"'";
  49.  m_AdoConn.ExecuteSQL(vSQL);
  50.  
  51. //断开与数据库的连接
  52. m_AdoConn.ExitConnect();
  53.      raky.sql_delete();
  54.      
  55.  CDialog::OnOK();
  56.    
  57. // TODO: Add your control notification handler code here
  58. }
  59. void deletestaff::OnButton4() 
  60. {
  61. CDialog::OnCancel();
  62. // TODO: Add your control notification handler code here
  63. }