www.gusucode.com > VC++将对话框做为MDI子窗口的示例程序-源码程序 > VC++将对话框做为MDI子窗口的示例程序-源码程序/code/TSMLSet.cpp
// TSMLSet.cpp : implementation of the CTSMLSet class // Download by http://www.NewXing.com #include "stdafx.h" #include "TSML.h" #include "TSMLSet.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CTSMLSet implementation IMPLEMENT_DYNAMIC(CTSMLSet, CRecordset) CTSMLSet::CTSMLSet(CDatabase* pdb) : CRecordset(pdb) { //{{AFX_FIELD_INIT(CTSMLSet) m_ID = 0; m_column1 = 0; m_column2 = _T(""); m_column3 = _T(""); m_ISBN = _T(""); m_column4 = 0; m_column5 = 0; m_column6 = 0; m_column7 = 0; m_column8 = FALSE; m_column9 = 0; m_column10 = _T(""); m_column11 = _T(""); m_column12 = FALSE; m_column13 = _T(""); m_column14 = 0; m_column15 = _T(""); m_column16 = 0; m_column17 = _T(""); m_nFields = 19; //}}AFX_FIELD_INIT m_nDefaultType = snapshot; } CString CTSMLSet::GetDefaultConnect() { // return _T("ODBC;DSN=Book"); return ""; } CString CTSMLSet::GetDefaultSQL() { // return _T("[库存书目录]"); return ""; } void CTSMLSet::DoFieldExchange(CFieldExchange* pFX) { //{{AFX_FIELD_MAP(CTSMLSet) pFX->SetFieldType(CFieldExchange::outputColumn); RFX_Long(pFX, _T("[ID]"), m_ID); RFX_Long(pFX, _T("[总流水号]"), m_column1); RFX_Text(pFX, _T("[书名]"), m_column2); RFX_Text(pFX, _T("[中图法分类号]"), m_column3); RFX_Text(pFX, _T("[ISBN]"), m_ISBN); RFX_Date(pFX, _T("[进库时间]"), m_column4); RFX_Int(pFX, _T("[副本号]"), m_column5); RFX_Long(pFX, _T("[共几册]"), m_column6); RFX_Long(pFX, _T("[第几册]"), m_column7); RFX_Bool(pFX, _T("[是否注销]"), m_column8); RFX_Date(pFX, _T("[注销时间]"), m_column9); RFX_Text(pFX, _T("[主要内容]"), m_column10); RFX_Text(pFX, _T("[图书室分类]"), m_column11); RFX_Bool(pFX, _T("[是否新购]"), m_column12); RFX_Text(pFX, _T("[出版社]"), m_column13); RFX_Date(pFX, _T("[出版时间]"), m_column14); RFX_Text(pFX, _T("[原价]"), m_column15); RFX_Long(pFX, _T("[中图法分类顺序号]"), m_column16); RFX_Text(pFX, _T("[批次]"), m_column17); //}}AFX_FIELD_MAP } ///////////////////////////////////////////////////////////////////////////// // CTSMLSet diagnostics #ifdef _DEBUG void CTSMLSet::AssertValid() const { CRecordset::AssertValid(); } void CTSMLSet::Dump(CDumpContext& dc) const { CRecordset::Dump(dc); } #endif //_DEBUG