#include <qsql_db2.h>
Definition at line 62 of file qsql_db2.h.
Public Member Functions | |
QDB2Result (const QDB2Driver *dr, const QDB2DriverPrivate *dp) | |
~QDB2Result () | |
bool | prepare (const QString &query) |
bool | exec () |
QVariant | handle () const |
Public Member Functions inherited from QSqlResult | |
virtual | ~QSqlResult () |
Protected Member Functions | |
QVariant | data (int field) |
bool | reset (const QString &query) |
bool | fetch (int i) |
bool | fetchNext () |
bool | fetchFirst () |
bool | fetchLast () |
bool | isNull (int i) |
int | size () |
int | numRowsAffected () |
QSqlRecord | record () const |
void | virtual_hook (int id, void *data) |
bool | nextResult () |
Protected Member Functions inherited from QSqlResult | |
QSqlResult (const QSqlDriver *db) | |
int | at () const |
QString | lastQuery () const |
QSqlError | lastError () const |
bool | isValid () const |
bool | isActive () const |
bool | isSelect () const |
bool | isForwardOnly () const |
const QSqlDriver * | driver () const |
virtual void | setAt (int at) |
virtual void | setActive (bool a) |
virtual void | setLastError (const QSqlError &e) |
virtual void | setQuery (const QString &query) |
virtual void | setSelect (bool s) |
virtual void | setForwardOnly (bool forward) |
virtual bool | savePrepare (const QString &sqlquery) |
virtual void | bindValue (int pos, const QVariant &val, QSql::ParamType type) |
virtual void | bindValue (const QString &placeholder, const QVariant &val, QSql::ParamType type) |
void | addBindValue (const QVariant &val, QSql::ParamType type) |
QVariant | boundValue (const QString &placeholder) const |
QVariant | boundValue (int pos) const |
QSql::ParamType | bindValueType (const QString &placeholder) const |
QSql::ParamType | bindValueType (int pos) const |
int | boundValueCount () const |
QVector< QVariant > & | boundValues () const |
QString | executedQuery () const |
QString | boundValueName (int pos) const |
void | clear () |
bool | hasOutValues () const |
BindingSyntax | bindingSyntax () const |
virtual bool | fetchPrevious () |
virtual QVariant | lastInsertId () const |
bool | execBatch (bool arrayBind=false) |
void | detachFromResultSet () |
void | setNumericalPrecisionPolicy (QSql::NumericalPrecisionPolicy policy) |
QSql::NumericalPrecisionPolicy | numericalPrecisionPolicy () const |
bool | nextResult () |
Additional Inherited Members | |
Protected Types inherited from QSqlResult | |
enum | BindingSyntax { PositionalBinding, NamedBinding } |
enum | VirtualHookOperation { BatchOperation, DetachFromResultSet, SetNumericalPrecision, NextResult } |
QDB2Result | ( | const QDB2Driver * | dr, |
const QDB2DriverPrivate * | dp | ||
) |
~QDB2Result | ( | ) |
|
virtual |
Reimplemented from QSqlResult.
|
virtual |
Reimplemented from QSqlResult.
|
virtual |
Reimplemented from QSqlResult.
Implements QSqlResult.
Implements QSqlResult.
|
protectedvirtual |
Implements QSqlResult.
|
protectedvirtual |
Reimplemented from QSqlResult.
|
protectedvirtual |
Implements QSqlResult.
|
protectedvirtual |
Implements QSqlResult.
|
protectedvirtual |
Implements QSqlResult.
Implements QSqlResult.
|
protectedvirtual |
Implements QSqlResult.
|
protectedvirtual |
Reimplemented from QSqlResult.
Reimplemented from QSqlResult.
|
protected |