treeset.h

来自「API经典入门」· C头文件 代码 · 共 50 行

H
50
字号
// treeset.h : interface of the CTreeSet class
//
/////////////////////////////////////////////////////////////////////////////

#ifndef __TREESET_H__
#define __TREESET_H__

#include "date.h"

class CTreeSet : public CRecordset
{
DECLARE_DYNAMIC(CTreeSet)

public:
	CTreeSet(CDatabase* pDatabase = NULL);

// Field/Param Data
	//{{AFX_FIELD(CTreeSet, CRecordset)
	double	m_ID;
	CString	m_FIRST;
	CString	m_MIDDLE;
	CString	m_LAST;
	CString	m_MAIDEN;
	BOOL	m_IS_MALE;
	CString	m_WHERE_BORN;
	CString	m_WHERE_DIED;
	CString	m_INTERRED;
	double	m_FATHER;
	double	m_MOTHER;
	CString	m_OCCUPATION;
	CString	m_NOTES;
	CLongBinary	m_PORTRAIT;
	//}}AFX_FIELD
	CDate m_BIRTHDATE;
	CDate m_DEATHDATE;
	double m_fIDParam;

// Implementation
public:
	enum NameFormat {Casual_Name, Formal_Name};
	CString FullName( NameFormat nFormat = Casual_Name );

protected:
	virtual CString GetDefaultConnect();	// Default connection string
	virtual CString GetDefaultSQL(); 	// default SQL for Recordset
	virtual void DoFieldExchange(CFieldExchange* pFX);	// RFX support
};

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?