| //要使用 VC++ Extensions,必须在应用程序中包含的头文件: #include "icrsint.h" // 该类从"authors"表中 摘取出 fname, lname, city和state 四个字段 class CAuthorsRs : public CADORecordBinding { BEGIN_ADO_BINDING(CAuthorsRs) ADO_VARIABLE_LENGTH_ENTRY2(1, adVarChar, m_au_fname, sizeof(m_au_fname), l_fnameStatus, TRUE) ADO_VARIABLE_LENGTH_ENTRY2(2, adVarChar, m_au_lname, sizeof(m_au_lname), l_lnameStatus, TRUE) ADO_VARIABLE_LENGTH_ENTRY2(3, adVarChar, m_au_city, sizeof(m_au_city), l_cityStatus, TRUE) ADO_VARIABLE_LENGTH_ENTRY2(4, adChar, m_au_state, sizeof(m_au_state), l_stateStatus, TRUE) END_ADO_BINDING() public: char m_au_fname[21]; ULONG l_fnameStatus; char m_au_lname[41]; ULONG l_lnameStatus; char m_au_city[21]; ULONG l_cityStatus; char m_au_state[3]; ULONG l_stateStatus; }; |