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 + -
显示快捷键?