📄 adobind.h
字号:
// AdoBind.h: interface for the CAdoBind class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ADOBIND_H__5CA21022_00B7_4F9A_B547_A0C14CC23B2E__INCLUDED_)
#define AFX_ADOBIND_H__5CA21022_00B7_4F9A_B547_A0C14CC23B2E__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CAdoBind : public CADORecordBinding
{
public:
CAdoBind();
virtual ~CAdoBind();
BEGIN_ADO_BINDING(CAdoBind)
ADO_VARIABLE_LENGTH_ENTRY2(1,adVarChar,m_szFlag,sizeof(m_szFlag),m_stFlag,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(2,adVarChar,m_szBigType,sizeof(m_szBigType),m_stBigType,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(3,adVarChar,m_szName,sizeof(m_szName),m_stName,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(4,adVarChar,m_szCbs,sizeof(m_szCbs),m_stCbs,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(5,adVarChar,m_szType,sizeof(m_szType),m_sttype,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(6,adVarChar,m_szAuthor,sizeof(m_szAuthor),m_stAuthor,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(7,adSingle,m_fPrice,sizeof(m_fPrice),m_stPrice,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(8,adSingle,m_fPreferential,sizeof(m_fPreferential),m_stPreferential,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(9,adSingle,m_fAfterPrefe,sizeof(m_fAfterPrefe),m_stAfterPrefe,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(10,adVarChar,m_szIsbn,sizeof(m_szIsbn),m_stIsbn,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(11,adVarChar,m_szSupply,sizeof(m_szSupply),m_stSupply,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(12,adVarChar,m_szDoTime,sizeof(m_szDoTime),m_stDoTime,TRUE)
END_ADO_BINDING()
public:
ULONG m_stFlag;
ULONG m_stBigType;
ULONG m_stName;
ULONG m_stCbs;
ULONG m_sttype;
ULONG m_stAuthor;
ULONG m_stPrice;
ULONG m_stPreferential;
ULONG m_stAfterPrefe;
ULONG m_stIsbn;
ULONG m_stSupply;
ULONG m_stDoTime;
CHAR m_szFlag[8];
CHAR m_szBigType[10];
CHAR m_szName[50];
CHAR m_szCbs[30];
CHAR m_szType[10];
CHAR m_szAuthor[10];
float m_fPrice;
float m_fPreferential;
float m_fAfterPrefe;
CHAR m_szIsbn[15];
CHAR m_szSupply[20];
CHAR m_szDoTime[10];
};
class CBorrowAdoBind : public CADORecordBinding
{
public:
CBorrowAdoBind();
virtual ~CBorrowAdoBind();
BEGIN_ADO_BINDING(CBorrowAdoBind)
ADO_VARIABLE_LENGTH_ENTRY2(1,adVarChar,m_szFlag,sizeof(m_szFlag),m_stFlag,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(2,adVarChar,m_szBigType,sizeof(m_szBigType),m_stBigType,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(3,adVarChar,m_szName,sizeof(m_szName),m_stName,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(4,adVarChar,m_szCbs,sizeof(m_szCbs),m_stCbs,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(5,adVarChar,m_szType,sizeof(m_szType),m_sttype,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(6,adVarChar,m_szOwner,sizeof(m_szOwner),m_stOwner,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(7,adVarChar,m_szBorrower,sizeof(m_szBorrower),m_stBorrower,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(8,adVarChar,m_szBinTime,sizeof(m_szBinTime),m_stBinTime,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(9,adVarChar,m_szBoutTime,sizeof(m_szBoutTime),m_stBoutTime,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(10,adVarChar,m_szReturn,sizeof(m_szReturn),m_stReturn,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(11,adVarChar,m_szReturnTime,sizeof(m_szReturnTime),m_stReturnTime,TRUE)
END_ADO_BINDING()
public:
ULONG m_stFlag;
ULONG m_stBigType;
ULONG m_stName;
ULONG m_stCbs;
ULONG m_sttype;
ULONG m_stOwner;
ULONG m_stBorrower;
ULONG m_stBinTime;
ULONG m_stBoutTime;
ULONG m_stReturn;
ULONG m_stReturnTime;
CHAR m_szFlag[8];
CHAR m_szBigType[10];
CHAR m_szName[50];
CHAR m_szCbs[30];
CHAR m_szType[10];
CHAR m_szOwner[10];
CHAR m_szBorrower[10];
CHAR m_szBinTime[10];
CHAR m_szBoutTime[10];
CHAR m_szReturn[4];
CHAR m_szReturnTime[10];
};
class CBadAdoBind : public CADORecordBinding
{
public:
CBadAdoBind();
virtual ~CBadAdoBind();
BEGIN_ADO_BINDING(CBadAdoBind)
ADO_VARIABLE_LENGTH_ENTRY2(1,adVarChar,m_szFlag,sizeof(m_szFlag),m_stFlag,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(2,adVarChar,m_szBigType,sizeof(m_szBigType),m_stBigType,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(3,adVarChar,m_szName,sizeof(m_szName),m_stName,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(4,adVarChar,m_szCbs,sizeof(m_szCbs),m_stCbs,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(5,adVarChar,m_szType,sizeof(m_szType),m_sttype,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(6,adVarChar,m_szAuthor,sizeof(m_szAuthor),m_stAuthor,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(7,adSingle,m_fPrice,sizeof(m_fPrice),m_stPrice,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(8,adVarChar,m_szIsbn,sizeof(m_szIsbn),m_stIsbn,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(9,adVarChar,m_szSupply,sizeof(m_szSupply),m_stSupply,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(10,adVarChar,m_szBuyTime,sizeof(m_szBuyTime),m_stBuyTime,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(11,adVarChar,m_szBadTime,sizeof(m_szBadTime),m_stBadTime,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(12,adVarChar,m_szDiscardTIme,sizeof(m_szDiscardTIme),m_stDiscardTime,TRUE)
END_ADO_BINDING()
public:
ULONG m_stFlag;
ULONG m_stBigType;
ULONG m_stName;
ULONG m_stCbs;
ULONG m_sttype;
ULONG m_stAuthor;
ULONG m_stPrice;
ULONG m_stIsbn;
ULONG m_stSupply;
ULONG m_stBuyTime;
ULONG m_stBadTime;
ULONG m_stDiscardTime;
CHAR m_szFlag[8];
CHAR m_szBigType[10];
CHAR m_szName[50];
CHAR m_szCbs[30];
CHAR m_szType[10];
CHAR m_szAuthor[10];
float m_fPrice;
CHAR m_szIsbn[15];
CHAR m_szSupply[20];
CHAR m_szBuyTime[10];
CHAR m_szBadTime[10];
CHAR m_szDiscardTIme[10];
};
#endif // !defined(AFX_ADOBIND_H__5CA21022_00B7_4F9A_B547_A0C14CC23B2E__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -