![]() |
Qt 4.8
|
Public Functions | |
| int | bindValue (OCIStmt *sql, OCIBind **hbnd, OCIError *err, int pos, const QVariant &val, dvoid *indPtr, ub2 *tmpSize, QList< QByteArray > &tmpStorage) |
| int | bindValues (QVector< QVariant > &values, IndicatorArray &indicators, SizeArray &tmpSizes, QList< QByteArray > &tmpStorage) |
| bool | isBinaryValue (int i) const |
| bool | isOutValue (int i) const |
| void | outValues (QVector< QVariant > &values, IndicatorArray &indicators, QList< QByteArray > &tmpStorage) |
| QOCIResultPrivate (QOCIResult *result, const QOCIDriverPrivate *driver) | |
| void | setCharset (dvoid *handle, ub4 type) const |
| void | setStatementAttributes () |
| ~QOCIResultPrivate () | |
Public Variables | |
| QOCICols * | cols |
| OCIEnv * | env |
| OCIError * | err |
| int | prefetchMem |
| int | prefetchRows |
| QOCIResult * | q |
| int | serverVersion |
| OCIStmt * | sql |
| OCISvcCtx *& | svc |
| bool | transaction |
Definition at line 164 of file qsql_oci.cpp.
| QOCIResultPrivate::QOCIResultPrivate | ( | QOCIResult * | result, |
| const QOCIDriverPrivate * | driver | ||
| ) |
Definition at line 1777 of file qsql_oci.cpp.
| QOCIResultPrivate::~QOCIResultPrivate | ( | ) |
Definition at line 1791 of file qsql_oci.cpp.
| int QOCIResultPrivate::bindValue | ( | OCIStmt * | sql, |
| OCIBind ** | hbnd, | ||
| OCIError * | err, | ||
| int | pos, | ||
| const QVariant & | val, | ||
| dvoid * | indPtr, | ||
| ub2 * | tmpSize, | ||
| QList< QByteArray > & | tmpStorage | ||
| ) |
Definition at line 257 of file qsql_oci.cpp.
Referenced by QOCICols::execBatch().
| int QOCIResultPrivate::bindValues | ( | QVector< QVariant > & | values, |
| IndicatorArray & | indicators, | ||
| SizeArray & | tmpSizes, | ||
| QList< QByteArray > & | tmpStorage | ||
| ) |
Definition at line 400 of file qsql_oci.cpp.
Referenced by QOCIResult::exec().
|
inline |
Definition at line 188 of file qsql_oci.cpp.
|
inline |
Definition at line 186 of file qsql_oci.cpp.
Referenced by QOCICols::execBatch().
| void QOCIResultPrivate::outValues | ( | QVector< QVariant > & | values, |
| IndicatorArray & | indicators, | ||
| QList< QByteArray > & | tmpStorage | ||
| ) |
Definition at line 446 of file qsql_oci.cpp.
Referenced by QOCIResult::exec().
|
inline |
Definition at line 191 of file qsql_oci.cpp.
Referenced by QOCICols::QOCICols().
| void QOCIResultPrivate::setStatementAttributes | ( | ) |
| QOCICols* QOCIResultPrivate::cols |
Definition at line 169 of file qsql_oci.cpp.
Referenced by QOCIResult::exec(), QOCIResult::gotoNext(), QOCIResult::prepare(), QOCIResult::record(), and ~QOCIResultPrivate().
| OCIEnv* QOCIResultPrivate::env |
Definition at line 171 of file qsql_oci.cpp.
Referenced by QOCIResult::lastInsertId(), QOCIResult::prepare(), QOCICols::QOCICols(), QOCIResultPrivate(), and qReadLob().
| OCIError* QOCIResultPrivate::err |
Definition at line 172 of file qsql_oci.cpp.
Referenced by QOCIResult::exec(), QOCICols::execBatch(), QOCICols::getValues(), QOCIResult::gotoNext(), QOCIResult::lastInsertId(), QOCIResult::numRowsAffected(), QOCIResult::prepare(), QOCICols::qMakeOraField(), QOCICols::QOCICols(), QOCIResultPrivate(), qReadLob(), QOCICols::readPiecewise(), and ~QOCIResultPrivate().
| int QOCIResultPrivate::prefetchMem |
Definition at line 177 of file qsql_oci.cpp.
| int QOCIResultPrivate::prefetchRows |
Definition at line 177 of file qsql_oci.cpp.
| QOCIResult* QOCIResultPrivate::q |
Definition at line 170 of file qsql_oci.cpp.
Referenced by QOCICols::execBatch(), QOCICols::getValues(), and QOCICols::qMakeOraField().
| int QOCIResultPrivate::serverVersion |
Definition at line 176 of file qsql_oci.cpp.
| OCIStmt* QOCIResultPrivate::sql |
Definition at line 174 of file qsql_oci.cpp.
Referenced by QOCIResult::exec(), QOCICols::execBatch(), QOCIResult::gotoNext(), QOCIResult::handle(), QOCIResult::lastInsertId(), QOCIResult::numRowsAffected(), QOCIResult::prepare(), QOCICols::QOCICols(), QOCICols::readPiecewise(), and QOCIResult::~QOCIResult().
| OCISvcCtx*& QOCIResultPrivate::svc |
Definition at line 173 of file qsql_oci.cpp.
Referenced by QOCIResult::exec(), QOCICols::execBatch(), and qReadLob().
| bool QOCIResultPrivate::transaction |
Definition at line 175 of file qsql_oci.cpp.
Referenced by QOCIResult::exec(), and QOCICols::execBatch().