⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tableaccessors.h

📁 实现了CSypODLConnection类
💻 H
字号:

//*************************************************************************************
//			SALESMAN TABLE ACCESSOR
//*************************************************************************************

class CSalesManAccessor
{
public:
	LONG m_SalesManID;
	TCHAR m_SalesManName[31];

	ULONG m_SalesManID_status; // Autonumber

BEGIN_COLUMN_MAP(CSalesManAccessor)
	COLUMN_ENTRY_STATUS(1, m_SalesManID, m_SalesManID_status)
	COLUMN_ENTRY(2, m_SalesManName)
END_COLUMN_MAP()

DEFINE_COMMAND(CSalesManAccessor, _T("SELECT SalesManID, SalesManName  FROM SalesMan"))

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

//*************************************************************************************
//			CUSTOMER TABLE ACCESSOR
//*************************************************************************************

class CCustomerAccessor
{
public:
	TCHAR m_Address[51];
	LONG m_CustomerID;
	TCHAR m_CustomerName[31];
	LONG m_SalesManID;

	ULONG m_CustomerID_status;	// Autonumber
	ULONG m_Address_status;		// Allows null

BEGIN_COLUMN_MAP(CCustomerAccessor)
	COLUMN_ENTRY_STATUS(1, m_CustomerID, m_CustomerID_status)
	COLUMN_ENTRY(2, m_CustomerName)
	COLUMN_ENTRY_STATUS(3, m_Address, m_Address_status)
	COLUMN_ENTRY(4, m_SalesManID)
END_COLUMN_MAP()

DEFINE_COMMAND(CCustomerAccessor, _T("SELECT CustomerID, CustomerName, Address, SalesManID FROM Customer"))

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

//*************************************************************************************

⌨️ 快捷键说明

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