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

📄 fields.h

📁 有关MYSQL的开源码
💻 H
字号:
#ifndef MYSQLCPPAPI_Fields_h#define MYSQLCPPAPI_Fields_h#include "mysqlcppapi/fields/FieldInfo.h"#include <vector>namespace mysqlcppapi{class Connection;class ResUse;/// A vector of FieldInfos, with some extra utility methods.class Fields : public std::vector<FieldInfo>{public:  Fields();  explicit Fields(MYSQL_RES* pResult, bool bFullFieldInfo = false);  //bFullFieldInfo: Some MYSQL_RES members are random unless the result comes from mysql_list_fields().      Fields(const Fields& src);  virtual ~Fields();  Fields& operator=(const Fields& src);    /// Returns the field with an offset of i;  const FieldInfo& operator [] (size_type i) const;  const FieldInfo& operator [] (const std::string& strFieldName) const;  size_type get_index(const std::string& strFieldName) const;  bool get_PrimaryKey(size_type& i) const; //bool indicates success.  protected:  typedef std::vector<FieldInfo> type_base;};} //namespace#endif //MYSQLCPPAPI_Fields_h

⌨️ 快捷键说明

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