Visual C++. Бази даних
Visual C++. Бази даних
Тип документу: Курсовая
Сторінок: 25
Предмет: Компьютерные науки
Автор: фелікс
Розмір: 166.4
Скачувань: 2381
public:
CDAODBSet(CDaoDatabase* pDatabase = NULL);
DECLARE_DYNAMIC(CDAODBSet)
// Field/Param Data
//{{AFX_FIELD(CDAODBSet, CDaoRecordset)
Cstring m_LastName;
Cstring m_FirstName;
long m_Age;
Cstring m_Name;
long m_MaxAge;
//}}AFX_FIELD
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CDAODBSet)
public:
virtual Cstring GetDefaultDBName(); // REVIEW: Get a comment here
virtual Cstring GetDefaultSQL(); // default SQL for Recordset
virtual void DoFieldExchange(CDaoFieldExchange* pFX); // RFX support
//}}AFX_VIRTUAL
// Implementation
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CdumpContext& dc) const;
#endif
};
Реалізація класу CDAODBSet показує, як ці змінні ініціалізуються в конструкторі класу. Звертання до цих змінних є також в реалізації функції DoFieldExchange, сгенерованої мастером AppWizard. Ця функція здійснює обмін даними між змінними-членами в класі і полями в базі даних.
Реалізація класу CDAODBSet:
IMPLEMENT_DYNAMIC(CDAODBSet, CDaoRecordset)
CDAODBSet::CDAODBSet(CDaoDatabase* pdb)
: CDaoRecordset(pdb)
CDAODBSet(CDaoDatabase* pDatabase = NULL);
DECLARE_DYNAMIC(CDAODBSet)
// Field/Param Data
//{{AFX_FIELD(CDAODBSet, CDaoRecordset)
Cstring m_LastName;
Cstring m_FirstName;
long m_Age;
Cstring m_Name;
long m_MaxAge;
//}}AFX_FIELD
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CDAODBSet)
public:
virtual Cstring GetDefaultDBName(); // REVIEW: Get a comment here
virtual Cstring GetDefaultSQL(); // default SQL for Recordset
virtual void DoFieldExchange(CDaoFieldExchange* pFX); // RFX support
//}}AFX_VIRTUAL
// Implementation
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CdumpContext& dc) const;
#endif
};
Реалізація класу CDAODBSet показує, як ці змінні ініціалізуються в конструкторі класу. Звертання до цих змінних є також в реалізації функції DoFieldExchange, сгенерованої мастером AppWizard. Ця функція здійснює обмін даними між змінними-членами в класі і полями в базі даних.
Реалізація класу CDAODBSet:
IMPLEMENT_DYNAMIC(CDAODBSet, CDaoRecordset)
CDAODBSet::CDAODBSet(CDaoDatabase* pdb)
: CDaoRecordset(pdb)