#include <eiendb_sqlite.hpp>
|
| SQLiteStatement (SQLiteConnection *cnn) |
|
| SQLiteStatement (SQLiteConnection *cnn, winux::String const &sql) |
|
| SQLiteStatement (SQLiteConnection *cnn, winux::String const &sql, winux::Mixed const ¶ms) |
|
| SQLiteStatement (SQLiteConnection *cnn, winux::String const &sql, winux::MixedArray const ¶ms) |
|
| SQLiteStatement (SQLiteConnection *cnn, winux::String const &sql, winux::StringMixedMap const ¶ms) |
|
virtual | ~SQLiteStatement () |
|
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 (int paramIndex, winux::Mixed const &val) |
| 绑定参数 参数索引起始为1 更多...
|
|
virtual bool | bind (winux::String const ¶mName, winux::Mixed const &val) |
| 绑定参数 按参数名 参数名前需要加':' 更多...
|
|
| operator sqlite3_stmt * () const |
|
SQLiteConnection * | getCnn () const |
|
winux::String | getSql () const |
|
virtual | ~IDBStatement () |
|
virtual eiendb::SQLiteStatement::~SQLiteStatement |
( |
| ) |
|
|
virtual |
virtual bool eiendb::SQLiteStatement::bind |
( |
int |
paramIndex, |
|
|
winux::Mixed const & |
val |
|
) |
| |
|
virtual |
virtual bool eiendb::SQLiteStatement::build |
( |
winux::String const & |
sql | ) |
|
|
virtual |
eiendb::SQLiteStatement::operator sqlite3_stmt * |
( |
| ) |
const |
|
inline |
该类的文档由以下文件生成: