// EmpRecset.cpp:
// implementation generated by Class Wizard
//
#include "EmpRecSet.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
////////////////////////////////////////////
// EmpRecset
IMPLEMENT_DYNAMIC(EmpRecSet, CRecordset)
EmpRecSet::EmpRecSet(CDatabase* pdb)
: CRecordset(pdb)
{
//{{AFX_FIELD_INIT(EmpRecSet)
m_Employee_ID = 0;
m_Last_Name = _T("");
m_First_Name = _T("");
m_Home_Phone = _T("");
m_Reports_To = 0;
m_nFields = 5;
//}}AFX_FIELD_INIT
m_nDefaultType = snapshot;
}
CString EmpRecSet::GetDefaultConnect()
{
return _T("ODBC;DSN=North Wind");
}
CString EmpRecSet::GetDefaultSQL()
{
return _T("[Employees]");
}
void
EmpRecSet::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(EmpRecSet)
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Long(pFX, _T("[Employee ID]"),
m_Employee_ID);
RFX_Text(pFX, _T("[Last Name]"),
m_Last_Name);
RFX_Text(pFX, _T("[First Name]"),
m_First_Name);
RFX_Text(pFX, _T("[Home Phone]"),
m_Home_Phone);
RFX_Long(pFX, _T("[Reports To]"),
m_Reports_To);
//}}AFX_FIELD_MAP
}
////////////////////////////////////////////////
// EmpRecSet diagnostics
#ifdef _DEBUG
void EmpRecSet::AssertValid() const
{
CRecordset::AssertValid();
}
void EmpRecSet::Dump(CDumpContext& dc) const
{
CRecordset::Dump(dc);
}
#endif //_DEBUG
//End of File