#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 |
该类的文档由以下文件生成: