📄 china45recordset.cpp
字号:
// China45Recordset.cpp : implementation file
//
#include "stdafx.h"
#include "China45.h"
#include "China45Recordset.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChina45Recordset
IMPLEMENT_DYNAMIC(CChina45Recordset, CRecordset)
CChina45Recordset::CChina45Recordset(CDatabase* pdb)
: CRecordset(pdb)
{
//{{AFX_FIELD_INIT(CChina45Recordset)
m_ID = 0;
m_F01 = _T("");
m_R01 = 0.0;
m_R02 = 0.0;
m_C01 = 0.0;
m_C02 = 0.0;
m_C03 = 0.0;
m_C04 = 0.0;
m_C05 = 0.0;
m_C06 = 0.0;
m_C07 = 0.0;
m_C08 = 0.0;
m_C09 = 0.0;
m_C10 = 0.0;
m_C11 = 0.0;
m_C12 = 0.0;
m_C13 = 0.0;
m_C14 = 0.0;
m_C15 = 0.0;
m_C16 = 0.0;
m_C17 = 0.0;
m_C18 = 0.0;
m_C19 = 0.0;
m_C20 = 0.0;
m_C21 = 0.0;
m_C22 = 0.0;
m_C23 = 0.0;
m_C24 = 0.0;
m_C25 = 0.0;
m_C26 = 0.0;
m_C27 = 0.0;
m_C28 = 0.0;
m_C29 = 0.0;
m_C30 = 0.0;
m_C31 = 0.0;
m_C32 = 0.0;
m_C33 = 0.0;
m_C34 = 0.0;
m_C35 = 0.0;
m_C36 = 0.0;
m_C37 = 0.0;
m_C38 = 0.0;
m_C39 = 0.0;
m_C40 = 0.0;
m_C41 = 0.0;
m_C42 = 0.0;
m_C43 = 0.0;
m_C44 = 0.0;
m_C45 = 0.0;
m_nFields = 49;
//}}AFX_FIELD_INIT
m_nDefaultType = snapshot;
}
CString CChina45Recordset::GetDefaultConnect()
{
return _T("ODBC;DSN=China45");
}
CString CChina45Recordset::GetDefaultSQL()
{
return _T("[ChinaCites]");
}
void CChina45Recordset::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(CChina45Recordset)
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Long(pFX, _T("[ID]"), m_ID);
RFX_Text(pFX, _T("[F01]"), m_F01);
RFX_Double(pFX, _T("[R01]"), m_R01);
RFX_Double(pFX, _T("[R02]"), m_R02);
RFX_Double(pFX, _T("[C01]"), m_C01);
RFX_Double(pFX, _T("[C02]"), m_C02);
RFX_Double(pFX, _T("[C03]"), m_C03);
RFX_Double(pFX, _T("[C04]"), m_C04);
RFX_Double(pFX, _T("[C05]"), m_C05);
RFX_Double(pFX, _T("[C06]"), m_C06);
RFX_Double(pFX, _T("[C07]"), m_C07);
RFX_Double(pFX, _T("[C08]"), m_C08);
RFX_Double(pFX, _T("[C09]"), m_C09);
RFX_Double(pFX, _T("[C10]"), m_C10);
RFX_Double(pFX, _T("[C11]"), m_C11);
RFX_Double(pFX, _T("[C12]"), m_C12);
RFX_Double(pFX, _T("[C13]"), m_C13);
RFX_Double(pFX, _T("[C14]"), m_C14);
RFX_Double(pFX, _T("[C15]"), m_C15);
RFX_Double(pFX, _T("[C16]"), m_C16);
RFX_Double(pFX, _T("[C17]"), m_C17);
RFX_Double(pFX, _T("[C18]"), m_C18);
RFX_Double(pFX, _T("[C19]"), m_C19);
RFX_Double(pFX, _T("[C20]"), m_C20);
RFX_Double(pFX, _T("[C21]"), m_C21);
RFX_Double(pFX, _T("[C22]"), m_C22);
RFX_Double(pFX, _T("[C23]"), m_C23);
RFX_Double(pFX, _T("[C24]"), m_C24);
RFX_Double(pFX, _T("[C25]"), m_C25);
RFX_Double(pFX, _T("[C26]"), m_C26);
RFX_Double(pFX, _T("[C27]"), m_C27);
RFX_Double(pFX, _T("[C28]"), m_C28);
RFX_Double(pFX, _T("[C29]"), m_C29);
RFX_Double(pFX, _T("[C30]"), m_C30);
RFX_Double(pFX, _T("[C31]"), m_C31);
RFX_Double(pFX, _T("[C32]"), m_C32);
RFX_Double(pFX, _T("[C33]"), m_C33);
RFX_Double(pFX, _T("[C34]"), m_C34);
RFX_Double(pFX, _T("[C35]"), m_C35);
RFX_Double(pFX, _T("[C36]"), m_C36);
RFX_Double(pFX, _T("[C37]"), m_C37);
RFX_Double(pFX, _T("[C38]"), m_C38);
RFX_Double(pFX, _T("[C39]"), m_C39);
RFX_Double(pFX, _T("[C40]"), m_C40);
RFX_Double(pFX, _T("[C41]"), m_C41);
RFX_Double(pFX, _T("[C42]"), m_C42);
RFX_Double(pFX, _T("[C43]"), m_C43);
RFX_Double(pFX, _T("[C44]"), m_C44);
RFX_Double(pFX, _T("[C45]"), m_C45);
//}}AFX_FIELD_MAP
}
/////////////////////////////////////////////////////////////////////////////
// CChina45Recordset diagnostics
#ifdef _DEBUG
void CChina45Recordset::AssertValid() const
{
CRecordset::AssertValid();
}
void CChina45Recordset::Dump(CDumpContext& dc) const
{
CRecordset::Dump(dc);
}
#endif //_DEBUG
void CChina45Recordset::Move(long lRows)
{
// TODO: Add your specialized code here and/or call the base class
CRecordset::Move(lRows);
}
void CChina45Recordset::Close()
{
// TODO: Add your specialized code here and/or call the base class
CRecordset::Close();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -