#include "StdAfx.h" #include "Tblversion.h" //////////////////////////////////////////////////////////////////////////////// // CTblversion 实现 // 代码生成在 2014年9月24日, 17:08 #include "stdafx.h" #include "Tblversion.h" IMPLEMENT_DYNAMIC(CTblversion, CRecordset) CTblversion::CTblversion(CDatabase* pdb): CRecordset(pdb) { m_version = _T(""); m_check1 = _T(""); m_check2 = _T(""); m_check3 = _T(""); m_check4 = _T(""); m_edit1 = _T(""); m_edit2 = _T(""); m_edit3 = _T(""); m_edit4 = _T(""); m_bak1 = _T(""); m_bak2 = _T(""); m_bak3 = _T(""); m_bak4 = _T(""); m_bak5 = _T(""); m_bak6 = _T(""); m_baktime = _T(""); m_bakserver1 = _T(""); m_bakserver2 = _T(""); m_bakserver3 = _T(""); m_bakserver4 = _T(""); m_bakserver5 = _T(""); m_bak11 = _T(""); m_bak22 = _T(""); m_bak33 = _T(""); m_bak44 = _T(""); m_delcheck1 = _T(""); m_delcheck2 = _T(""); m_delcheck3 = _T(""); m_delcheck4 = _T(""); m_deledit1 = _T(""); m_deledit2 = _T(""); m_deledit3 = _T(""); m_deledit4 = _T(""); m_UploadCheck1 = _T(""); m_UploadCheck2 = _T(""); m_UploadCheck3 = _T(""); m_UploadCheck4 = _T(""); m_zipType1 = _T(""); m_zipType2 = _T(""); m_zipType3 = _T(""); m_zipType4 = _T(""); m_strUpLoadRule = _T(""); m_nFields = 42; m_nDefaultType = dynaset; } //#error 安全问题:连接字符串可能包含密码。 // 此连接字符串中可能包含明文密码和/或其他重要 // 信息。请在查看完此连接字符串并找到所有与安全 // 有关的问题后移除 #error。可能需要将此密码存 // 储为其他格式或使用其他的用户身份验证。 CString CTblversion::GetDefaultConnect() { return _T("ODBC;DSN"); } CString CTblversion::GetDefaultSQL() { return _T("[dbo].[version]"); } void CTblversion::DoFieldExchange(CFieldExchange* pFX) { pFX->SetFieldType(CFieldExchange::outputColumn); // RFX_Text() 和 RFX_Int() 这类宏依赖的是 // 成员变量的类型,而不是数据库字段的类型。 // ODBC 尝试自动将列值转换为所请求的类型 RFX_Text(pFX, _T("version"), m_version); RFX_Text(pFX, _T("check1"), m_check1); RFX_Text(pFX, _T("check2"), m_check2); RFX_Text(pFX, _T("check3"), m_check3); RFX_Text(pFX, _T("check4"), m_check4); RFX_Text(pFX, _T("edit1"), m_edit1); RFX_Text(pFX, _T("edit2"), m_edit2); RFX_Text(pFX, _T("edit3"), m_edit3); RFX_Text(pFX, _T("edit4"), m_edit4); RFX_Text(pFX, _T("bak1"), m_bak1); RFX_Text(pFX, _T("bak2"), m_bak2); RFX_Text(pFX, _T("bak3"), m_bak3); RFX_Text(pFX, _T("bak4"), m_bak4); RFX_Text(pFX, _T("bak5"), m_bak5); RFX_Text(pFX, _T("bak6"), m_bak6); RFX_Text(pFX, _T("baktime"), m_baktime); RFX_Text(pFX, _T("bakserver1"), m_bakserver1); RFX_Text(pFX, _T("bakserver2"), m_bakserver2); RFX_Text(pFX, _T("bakserver3"), m_bakserver3); RFX_Text(pFX, _T("bakserver4"), m_bakserver4); RFX_Text(pFX, _T("bakserver5"), m_bakserver5); RFX_Text(pFX, _T("bak11"), m_bak11); RFX_Text(pFX, _T("bak22"), m_bak22); RFX_Text(pFX, _T("bak33"), m_bak33); RFX_Text(pFX, _T("bak44"), m_bak44); RFX_Text(pFX, _T("delcheck1"), m_delcheck1); RFX_Text(pFX, _T("delcheck2"), m_delcheck2); RFX_Text(pFX, _T("delcheck3"), m_delcheck3); RFX_Text(pFX, _T("delcheck4"), m_delcheck4); RFX_Text(pFX, _T("deledit1"), m_deledit1); RFX_Text(pFX, _T("deledit2"), m_deledit2); RFX_Text(pFX, _T("deledit3"), m_deledit3); RFX_Text(pFX, _T("deledit4"), m_deledit4); RFX_Text(pFX, _T("uploadcheck1"), m_UploadCheck1); RFX_Text(pFX, _T("uploadcheck2"), m_UploadCheck2); RFX_Text(pFX, _T("uploadcheck3"), m_UploadCheck3); RFX_Text(pFX, _T("uploadcheck4"), m_UploadCheck4); RFX_Text(pFX, _T("ziptype1"), m_zipType1); RFX_Text(pFX, _T("ziptype2"), m_zipType2); RFX_Text(pFX, _T("ziptype3"), m_zipType3); RFX_Text(pFX, _T("ziptype4"), m_zipType4); RFX_Text(pFX, _T("uploadrule"), m_strUpLoadRule); } ///////////////////////////////////////////////////////////////////////////// // CTblversion 诊断 #ifdef _DEBUG void CTblversion::AssertValid() const { CRecordset::AssertValid(); } void CTblversion::Dump(CDumpContext& dc) const { CRecordset::Dump(dc); } #endif //_DEBUG