diff src/sqlmodels.cpp @ 255:55581d90c55d

Change API for slCheckAndReportSQLError().
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 10 Oct 2018 13:21:51 +0300
parents 43a5e09bb832
children 0f345852b3ed
line wrap: on
line diff
--- a/src/sqlmodels.cpp	Thu May 10 01:16:30 2018 +0300
+++ b/src/sqlmodels.cpp	Wed Oct 10 13:21:51 2018 +0300
@@ -58,7 +58,7 @@
     np.addBindValue(info.id);
     np.exec();
 
-    if (!slCheckAndReportSQLError("SLPersonSQLModel::updatePerson()", np.lastError()))
+    if (!slCheckAndReportSQLError(np, "SLPersonSQLModel::updatePerson()"))
         return -1;
 
     QSqlDatabase::database().commit();
@@ -78,7 +78,7 @@
     np.addBindValue(QDateTime::currentDateTimeUtc());
     np.exec();
 
-    if (!slCheckAndReportSQLError("SLPersonSQLModel::addPerson()", np.lastError()))
+    if (!slCheckAndReportSQLError(np, "SLPersonSQLModel::addPerson()"))
         return -1;
 
     QSqlDatabase::database().commit();
@@ -99,7 +99,7 @@
     del.addBindValue(id);
     del.exec();
 
-    if (!slCheckAndReportSQLError("delete user", del.lastError()))
+    if (!slCheckAndReportSQLError(del, "delete user"))
     {
         QSqlDatabase::database().rollback();
         return -1;
@@ -109,7 +109,7 @@
     del.addBindValue(id);
     del.exec();
 
-    if (!slCheckAndReportSQLError("delete user transactions", del.lastError()))
+    if (!slCheckAndReportSQLError(del, "delete user transactions"))
     {
         QSqlDatabase::database().rollback();
         return -2;