home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / samples / c08 / querydef / qdefset.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-02-20  |  993 b   |  39 lines

  1. // QueryDefSet.h : interface of the CQueryDefSet class
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4.  
  5. class CQueryDefSet : public CDaoRecordset
  6. {
  7. public:
  8.     CQueryDefSet(CDaoDatabase* pDatabase = NULL);
  9.     DECLARE_DYNAMIC(CQueryDefSet)
  10.  
  11. // Field/Param Data
  12.     //{{AFX_FIELD(CQueryDefSet, CDaoRecordset)
  13.     CString    m_Title;
  14.     short    m_Year_Published;
  15.     CString    m_ISBN;
  16.     long    m_PubID;
  17.     CString    m_Description;
  18.     CString    m_Notes;
  19.     CString    m_Subject;
  20.     CString    m_Comments;
  21.     //}}AFX_FIELD
  22.  
  23. // Overrides
  24.     // ClassWizard generated virtual function overrides
  25.     //{{AFX_VIRTUAL(CQueryDefSet)
  26.     public:
  27.     virtual CString GetDefaultDBName();        // REVIEW:  Get a comment here
  28.     virtual CString GetDefaultSQL();     // default SQL for Recordset
  29.     virtual void DoFieldExchange(CDaoFieldExchange* pFX);    // RFX support
  30.     //}}AFX_VIRTUAL
  31.  
  32. // Implementation
  33. #ifdef _DEBUG
  34.     virtual void AssertValid() const;
  35.     virtual void Dump(CDumpContext& dc) const;
  36. #endif
  37.  
  38. };
  39.