dbresultset.hxx

来自「vovida的软交换」· HXX 代码 · 共 45 行

HXX
45
字号
#ifndef DBRESULTSET_HXX#define DBRESULTSET_HXX#include <string>#include <vector>#include <map>#include "DBTypes.h"/// DBResultset class- encapsulate database query resultsclass DBResultset{    public:        /// Constructor        DBResultset(){};        /// Destructor        virtual ~DBResultset(){};        /// Return all records from a query        virtual const ResultTabletype& GetRecords(void) const = 0;        /// Return records between offset1 and offset2        virtual const ResultTabletype& GetRecords(unsigned short offset1,                 unsigned short offset2) const = 0;        /// Return the record at [offset]        virtual const ResultRecordtype& operator[](unsigned short offset)            const = 0;        /// Return the record at offset        virtual const ResultRecordtype& GetRecord(unsigned short offset)            const = 0;        /// Return field list from query        virtual const FieldListtype& GetFields(void) const = 0;        /// Return number of records in query        virtual const unsigned int GetRecordCount(void) const = 0;        /// Return search filter from query        virtual const string& GetSearchFilter(void) const = 0;};#endif

⌨️ 快捷键说明

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