#include <sqlite_cursor.hpp>
◆ sqlite_cursor()
acl::sqlite_cursor::sqlite_cursor |
( |
query & |
q | ) |
|
构造方法
- 参数
-
q | {query&} SQL 查询对象,在构造方法内会首先将其转为 Sql 字符串 |
◆ ~sqlite_cursor()
acl::sqlite_cursor::~sqlite_cursor |
( |
void |
| ) |
|
◆ add_column_name()
void acl::sqlite_cursor::add_column_name |
( |
const char * |
name | ) |
|
◆ add_column_value() [1/3]
void acl::sqlite_cursor::add_column_value |
( |
long long |
n | ) |
|
◆ add_column_value() [2/3]
void acl::sqlite_cursor::add_column_value |
( |
double |
n | ) |
|
◆ add_column_value() [3/3]
void acl::sqlite_cursor::add_column_value |
( |
const char * |
s | ) |
|
添加列值
- 参数
-
s | {cont char*} 该参数的生命周期由 stmt_ 决定 |
◆ clear()
void acl::sqlite_cursor::clear |
( |
void |
| ) |
|
在遍历过程中,db_sqlite::next 方法会首先调用本方法清除上次的查询结果
◆ create_row()
void acl::sqlite_cursor::create_row |
( |
void |
| ) |
|
◆ get_row()
db_row* acl::sqlite_cursor::get_row |
( |
void |
| ) |
const |
|
inline |
◆ get_sql()
const string& acl::sqlite_cursor::get_sql |
( |
void |
| ) |
const |
|
inline |
◆ db_sqlite
该类的文档由以下文件生成: