Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 94bf67c7

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 94bf67c708c1655c33401c950d3ed9213c80b2a4
  • Vorgänger 7d60c5a2
  • Nachfolger af84b9c4

improvements

Unterschiede anzeigen:

src/database.cpp
return this->connectionName;
}
bool Database::transaction(const QString &query) {
bool rc = false;
if (supportTransactions) {
this->startTransaction();
QSqlQuery sqlquery = QSqlQuery(this->database);
sqlquery.exec(query);
this->commitTransaction();
} else {
rc = this->exec(query);
}
qDebug() << "Executed Query:" << query;
return rc;
}
QSqlQuery Database::getQuery() {
return QSqlQuery(this->database);
}
......
return ok;
}
bool Database::transaction(QSqlQuery &query) {
this->startTransaction();
query.exec();
this->debugQuery(query);
return this->commitTransaction();
}
bool Database::transaction(QList<QSqlQuery> &queries) {
this->startTransaction();
QSqlQuery q;

Auch abrufbar als: Unified diff