www.gusucode.com > Visual C++_Turbo C串口通信编程实践(第2版)配套光盘 > Visual C++_Turbo C串口通信编程实践(第2版)配套光盘/Visual C++_TurboC串口通信编程实践(第2版)光盘/第09章/0903/ReadCompass/ReadCompassSet.cpp
// ReadCompassSet.cpp : implementation of the CReadCompassSet class // #include "stdafx.h" #include "ReadCompass.h" #include "ReadCompassSet.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CReadCompassSet implementation IMPLEMENT_DYNAMIC(CReadCompassSet, CRecordset) CReadCompassSet::CReadCompassSet(CDatabase* pdb) : CRecordset(pdb) { //{{AFX_FIELD_INIT(CReadCompassSet) m_ID = 0; m_number = 0; m_temperature = _T(""); m_DATE = _T(""); m_CLASS = _T(""); m_NAME = _T(""); m_column1 = _T(""); m_pressure = _T(""); m_nFields = 8; //}}AFX_FIELD_INIT m_nDefaultType = snapshot; } CString CReadCompassSet::GetDefaultConnect() { return _T("ODBC;DSN=biao"); } CString CReadCompassSet::GetDefaultSQL() { return _T("[ntp]"); } void CReadCompassSet::DoFieldExchange(CFieldExchange* pFX) { //{{AFX_FIELD_MAP(CReadCompassSet) pFX->SetFieldType(CFieldExchange::outputColumn); RFX_Long(pFX, _T("[ID]"), m_ID); RFX_Long(pFX, _T("[number]"), m_number); RFX_Text(pFX, _T("[temperature]"), m_temperature); RFX_Text(pFX, _T("[DATE]"), m_DATE); RFX_Text(pFX, _T("[CLASS]"), m_CLASS); RFX_Text(pFX, _T("[NAME]"), m_NAME); RFX_Text(pFX, _T("[感想]"), m_column1); RFX_Text(pFX, _T("[pressure]"), m_pressure); //}}AFX_FIELD_MAP } ///////////////////////////////////////////////////////////////////////////// // CReadCompassSet diagnostics #ifdef _DEBUG void CReadCompassSet::AssertValid() const { CRecordset::AssertValid(); } void CReadCompassSet::Dump(CDumpContext& dc) const { CRecordset::Dump(dc); } #endif //_DEBUG