Tblversion.cpp 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. #include "StdAfx.h"
  2. #include "Tblversion.h"
  3. ////////////////////////////////////////////////////////////////////////////////
  4. // CTblversion 实现
  5. // 代码生成在 2014年9月24日, 17:08
  6. #include "stdafx.h"
  7. #include "Tblversion.h"
  8. IMPLEMENT_DYNAMIC(CTblversion, CRecordset)
  9. CTblversion::CTblversion(CDatabase* pdb): CRecordset(pdb)
  10. {
  11. m_version = _T("");
  12. m_check1 = _T("");
  13. m_check2 = _T("");
  14. m_check3 = _T("");
  15. m_check4 = _T("");
  16. m_edit1 = _T("");
  17. m_edit2 = _T("");
  18. m_edit3 = _T("");
  19. m_edit4 = _T("");
  20. m_bak1 = _T("");
  21. m_bak2 = _T("");
  22. m_bak3 = _T("");
  23. m_bak4 = _T("");
  24. m_bak5 = _T("");
  25. m_bak6 = _T("");
  26. m_baktime = _T("");
  27. m_bakserver1 = _T("");
  28. m_bakserver2 = _T("");
  29. m_bakserver3 = _T("");
  30. m_bakserver4 = _T("");
  31. m_bakserver5 = _T("");
  32. m_bak11 = _T("");
  33. m_bak22 = _T("");
  34. m_bak33 = _T("");
  35. m_bak44 = _T("");
  36. m_delcheck1 = _T("");
  37. m_delcheck2 = _T("");
  38. m_delcheck3 = _T("");
  39. m_delcheck4 = _T("");
  40. m_deledit1 = _T("");
  41. m_deledit2 = _T("");
  42. m_deledit3 = _T("");
  43. m_deledit4 = _T("");
  44. m_nFields = 33;
  45. m_nDefaultType = dynaset;
  46. }
  47. //#error 安全问题:连接字符串可能包含密码。
  48. // 此连接字符串中可能包含明文密码和/或其他重要
  49. // 信息。请在查看完此连接字符串并找到所有与安全
  50. // 有关的问题后移除 #error。可能需要将此密码存
  51. // 储为其他格式或使用其他的用户身份验证。
  52. CString CTblversion::GetDefaultConnect()
  53. {
  54. return _T("ODBC;DSN");
  55. }
  56. CString CTblversion::GetDefaultSQL()
  57. {
  58. return _T("[dbo].[version]");
  59. }
  60. void CTblversion::DoFieldExchange(CFieldExchange* pFX)
  61. {
  62. pFX->SetFieldType(CFieldExchange::outputColumn);
  63. // RFX_Text() 和 RFX_Int() 这类宏依赖的是
  64. // 成员变量的类型,而不是数据库字段的类型。
  65. // ODBC 尝试自动将列值转换为所请求的类型
  66. RFX_Text(pFX, _T("version"), m_version);
  67. RFX_Text(pFX, _T("check1"), m_check1);
  68. RFX_Text(pFX, _T("check2"), m_check2);
  69. RFX_Text(pFX, _T("check3"), m_check3);
  70. RFX_Text(pFX, _T("check4"), m_check4);
  71. RFX_Text(pFX, _T("edit1"), m_edit1);
  72. RFX_Text(pFX, _T("edit2"), m_edit2);
  73. RFX_Text(pFX, _T("edit3"), m_edit3);
  74. RFX_Text(pFX, _T("edit4"), m_edit4);
  75. RFX_Text(pFX, _T("bak1"), m_bak1);
  76. RFX_Text(pFX, _T("bak2"), m_bak2);
  77. RFX_Text(pFX, _T("bak3"), m_bak3);
  78. RFX_Text(pFX, _T("bak4"), m_bak4);
  79. RFX_Text(pFX, _T("bak5"), m_bak5);
  80. RFX_Text(pFX, _T("bak6"), m_bak6);
  81. RFX_Text(pFX, _T("baktime"), m_baktime);
  82. RFX_Text(pFX, _T("bakserver1"), m_bakserver1);
  83. RFX_Text(pFX, _T("bakserver2"), m_bakserver2);
  84. RFX_Text(pFX, _T("bakserver3"), m_bakserver3);
  85. RFX_Text(pFX, _T("bakserver4"), m_bakserver4);
  86. RFX_Text(pFX, _T("bakserver5"), m_bakserver5);
  87. RFX_Text(pFX, _T("bak11"), m_bak11);
  88. RFX_Text(pFX, _T("bak22"), m_bak22);
  89. RFX_Text(pFX, _T("bak33"), m_bak33);
  90. RFX_Text(pFX, _T("bak44"), m_bak44);
  91. RFX_Text(pFX, _T("delcheck1"), m_delcheck1);
  92. RFX_Text(pFX, _T("delcheck2"), m_delcheck2);
  93. RFX_Text(pFX, _T("delcheck3"), m_delcheck3);
  94. RFX_Text(pFX, _T("delcheck4"), m_delcheck4);
  95. RFX_Text(pFX, _T("deledit1"), m_deledit1);
  96. RFX_Text(pFX, _T("deledit2"), m_deledit2);
  97. RFX_Text(pFX, _T("deledit3"), m_deledit3);
  98. RFX_Text(pFX, _T("deledit4"), m_deledit4);
  99. }
  100. /////////////////////////////////////////////////////////////////////////////
  101. // CTblversion 诊断
  102. #ifdef _DEBUG
  103. void CTblversion::AssertValid() const
  104. {
  105. CRecordset::AssertValid();
  106. }
  107. void CTblversion::Dump(CDumpContext& dc) const
  108. {
  109. CRecordset::Dump(dc);
  110. }
  111. #endif //_DEBUG