20 #include <QtSql/QSqlDatabase>
21 #include <QtSql/QSqlError>
22 #include <QtSql/QSqlQuery>
33 QSqlError sqlError()
const;
40 QSqlQuery
execSqlCode(
const QString& sqlCode,
const QSqlDatabase& db);
Provides a std::runtime_error that can convey a QSqlError object.
Definition: qsql_query_utils.h:26
void throwIfError(const QSqlQuery &qry)
Throw SqlQueryError if SQL query qry has error.
Definition: qsql_query_utils.cpp:93
#define QTTOOLS_SQL_EXPORT
Definition: sql.h:27
QSqlQuery execSqlCode(const QString &sqlCode, const QSqlDatabase &db)
Execute SQL statements in code use databse connection db.
Definition: qsql_query_utils.cpp:55
Definition: composite_type_helper.cpp:21
QSqlQuery execSqlCodeInTransaction(const QString &sqlCode, QSqlDatabase db)
Same as qtsql::execSqlCode() but execution performs inside a transaction.
Definition: qsql_query_utils.cpp:75