Tblclientip.cpp 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. ////////////////////////////////////////////////////////////////////////////////
  2. // CTblclientip 实现
  3. // 代码生成在 2014年9月24日, 17:08
  4. #include "stdafx.h"
  5. #include "Tblclientip.h"
  6. IMPLEMENT_DYNAMIC(CTblclientip, CRecordset)
  7. CTblclientip::CTblclientip(CDatabase* pdb): CRecordset(pdb)
  8. {
  9. m_name = _T("");
  10. m_ip = _T("");
  11. m_bz = _T("");
  12. m_datetime = _T("");
  13. m_applydate = _T("");
  14. m_branchname = _T("");
  15. m_enterprisename = _T("");
  16. m_regcode2 = _T("");
  17. m_bmain = _T("");
  18. m_modifydate = _T("");
  19. m_rights = _T("");
  20. m_log = _T("");
  21. m_regcode = _T("");
  22. m_name2 = _T("");
  23. m_nFields = 14;
  24. m_nDefaultType = dynaset;
  25. }
  26. //#error 安全问题:连接字符串可能包含密码。
  27. // 此连接字符串中可能包含明文密码和/或其他重要
  28. // 信息。请在查看完此连接字符串并找到所有与安全
  29. // 有关的问题后移除 #error。可能需要将此密码存
  30. // 储为其他格式或使用其他的用户身份验证。
  31. CString CTblclientip::GetDefaultConnect()
  32. {
  33. return _T("ODBC;DSN");
  34. }
  35. CString CTblclientip::GetDefaultSQL()
  36. {
  37. return _T("[dbo].[clientip]");
  38. }
  39. void CTblclientip::DoFieldExchange(CFieldExchange* pFX)
  40. {
  41. pFX->SetFieldType(CFieldExchange::outputColumn);
  42. // RFX_Text() 和 RFX_Int() 这类宏依赖的是
  43. // 成员变量的类型,而不是数据库字段的类型。
  44. // ODBC 尝试自动将列值转换为所请求的类型
  45. RFX_Text(pFX, _T("name"), m_name);
  46. RFX_Text(pFX, _T("ip"), m_ip);
  47. RFX_Text(pFX, _T("bz"), m_bz);
  48. RFX_Text(pFX, _T("datetime"), m_datetime);
  49. RFX_Text(pFX, _T("applydate"), m_applydate);
  50. RFX_Text(pFX, _T("branchname"), m_branchname);
  51. RFX_Text(pFX, _T("enterprisename"), m_enterprisename);
  52. RFX_Text(pFX, _T("regcode2"), m_regcode2);
  53. RFX_Text(pFX, _T("bmain"), m_bmain);
  54. RFX_Text(pFX, _T("modifydate"), m_modifydate);
  55. RFX_Text(pFX, _T("rights"), m_rights);
  56. RFX_Text(pFX, _T("log"), m_log);
  57. RFX_Text(pFX, _T("regcode"), m_regcode);
  58. RFX_Text(pFX, _T("name2"), m_name2);
  59. }
  60. /////////////////////////////////////////////////////////////////////////////
  61. // CTblclientip 诊断
  62. #ifdef _DEBUG
  63. void CTblclientip::AssertValid() const
  64. {
  65. CRecordset::AssertValid();
  66. }
  67. void CTblclientip::Dump(CDumpContext& dc) const
  68. {
  69. CRecordset::Dump(dc);
  70. }
  71. #endif //_DEBUG
  72. //////////////////////////////////////////////////////////////////////////
  73. //
  74. IMPLEMENT_DYNAMIC(CTblclientip1, CRecordset)
  75. CTblclientip1::CTblclientip1(CDatabase* pdb): CRecordset(pdb)
  76. {
  77. m_branchname = _T("");
  78. m_regcode2 = _T("");
  79. m_nFields = 2;
  80. m_nDefaultType = dynaset;
  81. }
  82. //#error 安全问题:连接字符串可能包含密码。
  83. // 此连接字符串中可能包含明文密码和/或其他重要
  84. // 信息。请在查看完此连接字符串并找到所有与安全
  85. // 有关的问题后移除 #error。可能需要将此密码存
  86. // 储为其他格式或使用其他的用户身份验证。
  87. CString CTblclientip1::GetDefaultConnect()
  88. {
  89. return _T("ODBC;DSN");
  90. }
  91. CString CTblclientip1::GetDefaultSQL()
  92. {
  93. return _T("[dbo].[clientip]");
  94. }
  95. void CTblclientip1::DoFieldExchange(CFieldExchange* pFX)
  96. {
  97. pFX->SetFieldType(CFieldExchange::outputColumn);
  98. // RFX_Text() 和 RFX_Int() 这类宏依赖的是
  99. // 成员变量的类型,而不是数据库字段的类型。
  100. // ODBC 尝试自动将列值转换为所请求的类型
  101. RFX_Text(pFX, _T("branchname"), m_branchname);
  102. RFX_Text(pFX, _T("regcode2"), m_regcode2);
  103. }
  104. /////////////////////////////////////////////////////////////////////////////
  105. // CTblclientip 诊断
  106. #ifdef _DEBUG
  107. void CTblclientip1::AssertValid() const
  108. {
  109. CRecordset::AssertValid();
  110. }
  111. void CTblclientip1::Dump(CDumpContext& dc) const
  112. {
  113. CRecordset::Dump(dc);
  114. }
  115. #endif //_DEBUG