YGFDGZXMB.CPP
上传用户:ghostdhl
上传日期:2018-06-14
资源大小:9728k
文件大小:2k
源码类别:

数据库编程

开发平台:

Visual C++

  1. // Ygfdgzxmb.cpp: implementation of the CYgfdgzxmb class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #include "stdafx.h"
  5. #include "GZGLXT.h"
  6. #include "Ygfdgzxmb.h"
  7. #include "ADOConn.h"
  8. #ifdef _DEBUG
  9. #undef THIS_FILE
  10. static char THIS_FILE[]=__FILE__;
  11. #define new DEBUG_NEW
  12. #endif
  13. //////////////////////////////////////////////////////////////////////
  14. // Construction/Destruction
  15. //////////////////////////////////////////////////////////////////////
  16. CYgfdgzxmb::CYgfdgzxmb()
  17. {
  18. }
  19. CYgfdgzxmb::~CYgfdgzxmb()
  20. {
  21. }
  22. CString CYgfdgzxmb::GetYGid()
  23. {
  24. return YGid;
  25. }
  26. void CYgfdgzxmb::SetYGid(CString cYGid)
  27. {
  28. YGid=cYGid;
  29. }
  30. CString CYgfdgzxmb::GetYGxm()
  31. {
  32. return YGxm;
  33. }
  34. void CYgfdgzxmb::SetYGxm(CString cYGxm)
  35. {
  36. YGxm=cYGxm;
  37. }
  38. int CYgfdgzxmb::GetGRsds()
  39. {
  40. return GRsds;
  41. }
  42. void CYgfdgzxmb::SetGRsds(int iGRsds)
  43. {
  44. GRsds=iGRsds;
  45. }
  46. int CYgfdgzxmb::GetZFbz()
  47. {
  48. return ZFbz;
  49. }
  50. void CYgfdgzxmb::SetZFbz(int iZFbz)
  51. {
  52. ZFbz=iZFbz;
  53. }
  54. int CYgfdgzxmb::GetBXf()
  55. {
  56. return BXf;
  57. }
  58. void CYgfdgzxmb::SetBXf(int iBXf)
  59. {
  60. BXf=iBXf;
  61. }
  62. int CYgfdgzxmb::GetSHbz()
  63. {
  64. return SHbz;
  65. }
  66. void CYgfdgzxmb::SetSHbz(int iSHbz)
  67. {
  68. SHbz=iSHbz;
  69. }
  70. void CYgfdgzxmb::sql_insert()
  71. {
  72.     ADOConn m_AdoConn;
  73. _bstr_t vSQL;
  74. vSQL="SELECT * FROM Ygfdgzxmb";
  75. vSQL="INSERT INTO Ygfdgzxmb(YGid,YGxm)VALUES('"+YGid+"','"+YGxm+"')";
  76.     m_AdoConn.ExecuteSQL(vSQL);
  77.     m_AdoConn.ExitConnect();
  78. }
  79. void CYgfdgzxmb::sql_update(CString cYGid)
  80. {
  81.     ADOConn m_AdoConn;
  82. CString strGRsds;
  83. strGRsds.Format("%d",GRsds);
  84. CString strZFbz;
  85. strZFbz.Format("%d",ZFbz);
  86. CString strBXf;
  87. strBXf.Format("%d",BXf);
  88. CString strSHbz;
  89. strSHbz.Format("%d",SHbz);
  90. _bstr_t vSQL;
  91. vSQL="UPDATE Ygfdgzxmb SET GRsds="+strGRsds+",ZFbz="+strZFbz+",BXf="
  92. +strBXf+",SHbz="+strSHbz+" WHERE YGid="+" '"+cYGid+"'";
  93.     m_AdoConn.ExecuteSQL(vSQL);
  94. m_AdoConn.ExitConnect();
  95. }
  96. void CYgfdgzxmb::sql_delete(CString cYGid)
  97. {
  98.     ADOConn m_AdoConn;
  99.     m_AdoConn.OnInitADOConn();
  100. CString sql;
  101. sql.Format("delete from ygfdgzxmb where ygid='%s'",cYGid);
  102. m_AdoConn.ExecuteSQL((_bstr_t)sql);
  103. m_AdoConn.ExitConnect();
  104. }