#include <qsqlquery.h>
Definition at line 63 of file qsqlquery.h.
Public Types | |
| enum | BatchExecutionMode { ValuesAsRows, ValuesAsColumns } |
| enum BatchExecutionMode |
| Enumerator | |
|---|---|
| ValuesAsRows | |
| ValuesAsColumns | |
Definition at line 107 of file qsqlquery.h.
| QSqlQuery | ( | QSqlResult * | r | ) |
| QSqlQuery | ( | const QString & | query = QString(), |
| QSqlDatabase | db = QSqlDatabase() |
||
| ) |
|
explicit |
| ~QSqlQuery | ( | ) |
| bool isValid | ( | ) | const |
| bool isActive | ( | ) | const |
| bool isNull | ( | int | field | ) | const |
| int at | ( | ) | const |
| QString lastQuery | ( | ) | const |
| int numRowsAffected | ( | ) | const |
| QSqlError lastError | ( | ) | const |
| bool isSelect | ( | ) | const |
| const QSqlDriver* driver | ( | ) | const |
| const QSqlResult* result | ( | ) | const |
| bool isForwardOnly | ( | ) | const |
| QSqlRecord record | ( | ) | const |
| void setForwardOnly | ( | bool | forward | ) |
| bool exec | ( | const QString & | query | ) |
| void setNumericalPrecisionPolicy | ( | QSql::NumericalPrecisionPolicy | precisionPolicy | ) |
| QSql::NumericalPrecisionPolicy numericalPrecisionPolicy | ( | ) | const |
| bool seek | ( | int | i, |
| bool | relative = false |
||
| ) |
| bool next | ( | ) |
| bool previous | ( | ) |
| bool first | ( | ) |
| bool last | ( | ) |
| void clear | ( | ) |
| bool exec | ( | ) |
| bool execBatch | ( | BatchExecutionMode | mode = ValuesAsRows | ) |
| bool prepare | ( | const QString & | query | ) |
| void bindValue | ( | const QString & | placeholder, |
| const QVariant & | val, | ||
| QSql::ParamType | type = QSql::In |
||
| ) |
| QString executedQuery | ( | ) | const |
| QVariant lastInsertId | ( | ) | const |
| void finish | ( | ) |
| bool nextResult | ( | ) |