fastdo
0.6.8
|
SQL语句接口,构造SQL语句,参数绑定 更多...
#include <eiendb_base.hpp>
Public 成员函数 | |
virtual | ~IDbStatement () |
virtual bool | build (winux::String const &sql) |
建立一个SQL语句 更多... | |
virtual bool | build (winux::String const &sql, winux::Mixed const ¶ms) |
建立一个SQL语句,params可以是array或者collection类型 更多... | |
virtual bool | build (winux::String const &sql, winux::MixedArray const ¶ms) |
建立一个SQL语句,绑定参数,params数组的0索引对应参数索引1,依此类推 更多... | |
virtual bool | build (winux::String const &sql, winux::StringMixedMap const ¶ms) |
建立一个SQL语句,绑定参数,SQL中参数名前要加':' 更多... | |
virtual bool | bind (size_t paramIndex, winux::Mixed const &val) |
绑定参数 参数索引起始为1 更多... | |
virtual bool | bind (winux::String const ¶mName, winux::Mixed const &val) |
绑定参数 按参数名 参数名前需要加':' 更多... | |
SQL语句接口,构造SQL语句,参数绑定
在文件 eiendb_base.hpp 第 200 行定义.
|
inlinevirtual |
在文件 eiendb_base.hpp 第 202 行定义.
|
virtual |
绑定参数 参数索引起始为1
被 eiendb::SqliteStatement , 以及 eiendb::MysqlStatement 重载.
|
virtual |
绑定参数 按参数名 参数名前需要加':'
被 eiendb::SqliteStatement , 以及 eiendb::MysqlStatement 重载.
|
virtual |
建立一个SQL语句
被 eiendb::SqliteStatement , 以及 eiendb::MysqlStatement 重载.
|
virtual |
建立一个SQL语句,params可以是array或者collection类型
被 eiendb::SqliteStatement , 以及 eiendb::MysqlStatement 重载.
|
virtual |
建立一个SQL语句,绑定参数,params数组的0索引对应参数索引1,依此类推
被 eiendb::SqliteStatement , 以及 eiendb::MysqlStatement 重载.
|
virtual |
建立一个SQL语句,绑定参数,SQL中参数名前要加':'
被 eiendb::SqliteStatement , 以及 eiendb::MysqlStatement 重载.