Visual C++. Бази даних, Детальна інформація

Visual C++. Бази даних
Тип документу: Курсова
Сторінок: 25
Предмет: Комп`ютерні науки
Автор: фелікс
Розмір: 166.4
Скачувань: 2106
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)

The online video editor trusted by teams to make professional video in minutes