// Patients.cpp : implementation file // #include "stdafx.h" #include "dicomsrv.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CPatientRecordset IMPLEMENT_DYNAMIC(CPatientRecordset, CRecordset) CPatientRecordset::CPatientRecordset(CDatabase* pdb) : CRecordset(pdb) { //{{AFX_FIELD_INIT(CPatientRecordset) m_PatientID = _T(""); m_PatientName = _T(""); m_PatientSex = _T(""); m_EthnicGroup = _T(""); m_PatientComments = _T(""); m_nFields = 7; //}}AFX_FIELD_INIT m_nDefaultType = dynaset; } CString CPatientRecordset::GetDefaultConnect() { return _T("ODBC;DSN=DICOMSERVERDB"); } CString CPatientRecordset::GetDefaultSQL() { return _T("[Patients]"); } void CPatientRecordset::DoFieldExchange(CFieldExchange* pFX) { //{{AFX_FIELD_MAP(CPatientRecordset) pFX->SetFieldType(CFieldExchange::outputColumn); RFX_Text(pFX, _T("[PatientID]"), m_PatientID); RFX_Text(pFX, _T("[PatientName]"), m_PatientName); RFX_Date(pFX, _T("[PatientBirthDate]"), m_PatientBirthDate); RFX_Date(pFX, _T("[PatientBirthTime]"), m_PatientBirthTime); RFX_Text(pFX, _T("[PatientSex]"), m_PatientSex); RFX_Text(pFX, _T("[EthnicGroup]"), m_EthnicGroup); RFX_Text(pFX, _T("[PatientComments]"), m_PatientComments); //}}AFX_FIELD_MAP } ///////////////////////////////////////////////////////////////////////////// // CPatientRecordset diagnostics #ifdef _DEBUG void CPatientRecordset::AssertValid() const { CRecordset::AssertValid(); } void CPatientRecordset::Dump(CDumpContext& dc) const { CRecordset::Dump(dc); } #endif //_DEBUG