mytablestruct.h

来自「这是一个基于COM的数据库访问技术」· C头文件 代码 · 共 47 行

H
47
字号
#include "stdafx.h"

class CEmployee2
{
public:
	ULONG  m_myID ;        //ID
	TCHAR  m_Name[50] ;    //姓名
	TCHAR  m_Address[50] ; //地址
	TCHAR  m_Old[15]  ;    //年龄 
    TCHAR  m_Birth[10] ;   //出生年月

BEGIN_COLUMN_MAP(CEmployee2)
    COLUMN_ENTRY(1,m_myID) 
    COLUMN_ENTRY(2,m_Name) 
    COLUMN_ENTRY(3,m_Address) 
    COLUMN_ENTRY(4,m_Old) 
    COLUMN_ENTRY(5,m_Birth)
END_COLUMN_MAP()

	void ClearRecord()
	{
		memset(this, 0, sizeof(*this));
	}
};

//动态列处理
class CEmployee3
{
public:
	char  m_Column[5][255] ;    //姓名

BEGIN_COLUMN_MAP(CEmployee3)
    COLUMN_ENTRY(1,m_Column[0]) 
    COLUMN_ENTRY(2,m_Column[1]) 
    COLUMN_ENTRY(3,m_Column[2]) 
    COLUMN_ENTRY(4,m_Column[3]) 
    COLUMN_ENTRY(5,m_Column[4])
END_COLUMN_MAP()

	void ClearRecord()
	{
		memset(this, 0, sizeof(*this));
	}
};


⌨️ 快捷键说明

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