www.pudn.com > ssproj03.zip > TicketNum.cpp
// TicketNum.cpp : implementation file
//
#include "stdafx.h"
#include "ssproj03.h"
#include "TicketNum.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CTicketNum
IMPLEMENT_DYNAMIC(CTicketNum, CRecordset)
CTicketNum::CTicketNum(CDatabase* pdb)
: CRecordset(pdb)
{
//{{AFX_FIELD_INIT(CTicketNum)
m_ID = 0;
m_AirNo = _T("");
m_N01 = 0;
m_N02 = 0;
m_N03 = 0;
m_N11 = 0;
m_N12 = 0;
m_N13 = 0;
m_N21 = 0;
m_N22 = 0;
m_N23 = 0;
m_N31 = 0;
m_N32 = 0;
m_N33 = 0;
m_N41 = 0;
m_N42 = 0;
m_N43 = 0;
m_N51 = 0;
m_N52 = 0;
m_N53 = 0;
m_N61 = 0;
m_N62 = 0;
m_N63 = 0;
m_nFields = 23;
//}}AFX_FIELD_INIT
m_nDefaultType = snapshot;
}
CString CTicketNum::GetDefaultConnect()
{
return _T("ODBC;DSN=airline");
}
CString CTicketNum::GetDefaultSQL()
{
return _T("[Num]");
}
void CTicketNum::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(CTicketNum)
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Long(pFX, _T("[ID]"), m_ID);
RFX_Text(pFX, _T("[AirNo]"), m_AirNo);
RFX_Long(pFX, _T("[N01]"), m_N01);
RFX_Long(pFX, _T("[N02]"), m_N02);
RFX_Long(pFX, _T("[N03]"), m_N03);
RFX_Long(pFX, _T("[N11]"), m_N11);
RFX_Long(pFX, _T("[N12]"), m_N12);
RFX_Long(pFX, _T("[N13]"), m_N13);
RFX_Long(pFX, _T("[N21]"), m_N21);
RFX_Long(pFX, _T("[N22]"), m_N22);
RFX_Long(pFX, _T("[N23]"), m_N23);
RFX_Long(pFX, _T("[N31]"), m_N31);
RFX_Long(pFX, _T("[N32]"), m_N32);
RFX_Long(pFX, _T("[N33]"), m_N33);
RFX_Long(pFX, _T("[N41]"), m_N41);
RFX_Long(pFX, _T("[N42]"), m_N42);
RFX_Long(pFX, _T("[N43]"), m_N43);
RFX_Long(pFX, _T("[N51]"), m_N51);
RFX_Long(pFX, _T("[N52]"), m_N52);
RFX_Long(pFX, _T("[N53]"), m_N53);
RFX_Long(pFX, _T("[N61]"), m_N61);
RFX_Long(pFX, _T("[N62]"), m_N62);
RFX_Long(pFX, _T("[N63]"), m_N63);
//}}AFX_FIELD_MAP
}
/////////////////////////////////////////////////////////////////////////////
// CTicketNum diagnostics
#ifdef _DEBUG
void CTicketNum::AssertValid() const
{
CRecordset::AssertValid();
}
void CTicketNum::Dump(CDumpContext& dc) const
{
CRecordset::Dump(dc);
}
#endif //_DEBUG