fastdo  0.6.16
eiendb::IDbStatement结构体 参考

SQL语句接口。构造SQL语句、参数绑定 更多...

#include <eiendb_base.hpp>

类 eiendb::IDbStatement 继承关系图:

Public 成员函数

virtual ~IDbStatement ()
 
virtual bool build (winux::String const &sql, winux::Mixed const &params=winux::mxNull)
 建立一个SQL语句,params可以是Array或者Collection类型 更多...
 
virtual bool bind (size_t paramIndex, winux::Mixed const &val)
 绑定参数,按参数索引 更多...
 
virtual bool bind (winux::String const &paramName, winux::Mixed const &val)
 绑定参数,按参数名 更多...
 

详细描述

SQL语句接口。构造SQL语句、参数绑定

在文件 eiendb_base.hpp207 行定义.

构造及析构函数说明

virtual eiendb::IDbStatement::~IDbStatement ( )
inlinevirtual

在文件 eiendb_base.hpp209 行定义.

成员函数说明

virtual bool eiendb::IDbStatement::build ( winux::String const &  sql,
winux::Mixed const &  params = winux::mxNull 
)
virtual

建立一个SQL语句,params可以是Array或者Collection类型

eiendb::DbStatement , 以及 eiendb::SqliteStatement 重载.

virtual bool eiendb::IDbStatement::bind ( size_t  paramIndex,
winux::Mixed const &  val 
)
virtual

绑定参数,按参数索引

参数
paramIndex参数索引起始为1

eiendb::DbStatement , 以及 eiendb::SqliteStatement 重载.

virtual bool eiendb::IDbStatement::bind ( winux::String const &  paramName,
winux::Mixed const &  val 
)
virtual

绑定参数,按参数名

参数
paramName参数名前需加':'

eiendb::DbStatement , 以及 eiendb::SqliteStatement 重载.


该结构体的文档由以下文件生成: