fastdo  0.6.16
eiendb::PgsqlStatement类 参考

#include <eiendb_pgsql.hpp>

类 eiendb::PgsqlStatement 继承关系图:
eiendb::PgsqlStatement 的协作图:

Public 成员函数

 PgsqlStatement (PgsqlConnection *cnn)
 
 PgsqlStatement (PgsqlConnection *cnn, winux::String const &sql, winux::Mixed const &params=winux::mxNull)
 
PgsqlConnectiongetCnn () const
 
- Public 成员函数 继承自 eiendb::DbStatement
 DbStatement (IDbConnection *cnn)
 
 DbStatement (IDbConnection *cnn, winux::String const &sql, winux::Mixed const &params=winux::mxNull)
 
virtual bool build (winux::String const &sql, winux::Mixed const &params=winux::mxNull) override
 建立一个SQL语句,params可以是Array或者Collection类型 更多...
 
virtual bool bind (size_t paramIndex, winux::Mixed const &val) override
 绑定参数,按参数索引 更多...
 
virtual bool bind (winux::String const &paramName, winux::Mixed const &val) override
 绑定参数,按参数名 更多...
 
 operator bool () const
 
IDbConnectiongetCnn () const
 
winux::String const & getSql ()
 
winux::Mixed const & getParam (size_t paramIndex) const
 
winux::Mixed const & getParam (winux::String const &paramName) const
 
- Public 成员函数 继承自 eiendb::IDbStatement
virtual ~IDbStatement ()
 

详细描述

在文件 eiendb_pgsql.hpp96 行定义.

构造及析构函数说明

eiendb::PgsqlStatement::PgsqlStatement ( PgsqlConnection cnn)
inline

在文件 eiendb_pgsql.hpp99 行定义.

eiendb::PgsqlStatement::PgsqlStatement ( PgsqlConnection cnn,
winux::String const &  sql,
winux::Mixed const &  params = winux::mxNull 
)
inline

在文件 eiendb_pgsql.hpp100 行定义.

成员函数说明

PgsqlConnection* eiendb::PgsqlStatement::getCnn ( ) const
inline

在文件 eiendb_pgsql.hpp102 行定义.


该类的文档由以下文件生成: