Tblversion.cpp 3.3 KB

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