fastdo
0.6.16
|
#include <eiendb_pgsql.hpp>
Public 成员函数 | |
PgsqlResult (winux::SharedPointer< PgsqlStatement > stmt, bool singleRow=false) | |
virtual | ~PgsqlResult () |
virtual bool | free () override |
释放Result资源 更多... | |
virtual bool | dataSeek (size_t index) override |
数据记录定位 更多... | |
virtual bool | fetchRow (winux::Mixed *fields, int type=0) override |
提取为数组或者映射表 更多... | |
virtual bool | fetchArray (winux::MixedArray *fields) override |
提取为数组(by index) 更多... | |
virtual bool | fetchMap (winux::StringMixedMap *fields) override |
提取为映射表(by fieldname) 更多... | |
virtual winux::String | fieldName (size_t fieldIndex) override |
获取结果集中指定字段的名称 更多... | |
virtual size_t | fieldsCount () override |
获取结果里的字段数 更多... | |
virtual size_t | rowsCount () override |
获取结果里的记录数 更多... | |
virtual winux::String | fieldType (size_t fieldIndex) override |
获取在一个结果集中指定字段的类型 更多... | |
bool | reset () |
operator bool () const | |
Public 成员函数 继承自 eiendb::IDbResult | |
virtual | ~IDbResult () |
在文件 eiendb_pgsql.hpp 第 107 行定义.
eiendb::PgsqlResult::PgsqlResult | ( | winux::SharedPointer< PgsqlStatement > | stmt, |
bool | singleRow = false |
||
) |
|
virtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
提取为数组(by index)
重载 eiendb::IDbResult .
|
overridevirtual |
提取为映射表(by fieldname)
重载 eiendb::IDbResult .
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
bool eiendb::PgsqlResult::reset | ( | ) |
eiendb::PgsqlResult::operator bool | ( | ) | const |