comparison src/editperson.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 df3f902588af
comparison
equal deleted inserted replaced
254:0e0ad52994ca 255:55581d90c55d
106 person.addBindValue(selPerson.id); 106 person.addBindValue(selPerson.id);
107 person.addBindValue(selPerson.firstName); 107 person.addBindValue(selPerson.firstName);
108 person.addBindValue(selPerson.lastName); 108 person.addBindValue(selPerson.lastName);
109 person.exec(); 109 person.exec();
110 110
111 slCheckAndReportSQLError("SELECT check for existing person by same name (UPDATE)", person.lastError()); 111 slCheckAndReportSQLError(person, "SELECT check for existing person by same name (UPDATE)");
112 112
113 if (person.next()) 113 if (person.next())
114 { 114 {
115 // There exists another person with that name 115 // There exists another person with that name
116 slErrorMsg( 116 slErrorMsg(
137 person.prepare("SELECT * FROM people WHERE first_name=? AND last_name=?"); 137 person.prepare("SELECT * FROM people WHERE first_name=? AND last_name=?");
138 person.addBindValue(selPerson.firstName); 138 person.addBindValue(selPerson.firstName);
139 person.addBindValue(selPerson.lastName); 139 person.addBindValue(selPerson.lastName);
140 person.exec(); 140 person.exec();
141 141
142 slCheckAndReportSQLError("SELECT check for existing person by same name (ADD)", person.lastError()); 142 slCheckAndReportSQLError(person, "SELECT check for existing person by same name (ADD)");
143 143
144 if (person.next()) 144 if (person.next())
145 { 145 {
146 // There exists a record with same name 146 // There exists a record with same name
147 slErrorMsg( 147 slErrorMsg(
229 229
230 QSqlQuery query; 230 QSqlQuery query;
231 query.prepare(QStringLiteral("SELECT id,value,added FROM transactions WHERE person=? ORDER BY added DESC")); 231 query.prepare(QStringLiteral("SELECT id,value,added FROM transactions WHERE person=? ORDER BY added DESC"));
232 query.addBindValue(pinfo.id); 232 query.addBindValue(pinfo.id);
233 query.exec(); 233 query.exec();
234 slCheckAndReportSQLError("SELECT transactions for tableview_Transactions", query.lastError()); 234 slCheckAndReportSQLError(query, "SELECT transactions for tableview_Transactions");
235 235
236 model_Transactions->setQuery(query); 236 model_Transactions->setQuery(query);
237 237
238 model_Transactions->setHeaderData(0, Qt::Horizontal, tr("ID")); 238 model_Transactions->setHeaderData(0, Qt::Horizontal, tr("ID"));
239 model_Transactions->setHeaderData(1, Qt::Horizontal, tr("Summa")); 239 model_Transactions->setHeaderData(1, Qt::Horizontal, tr("Summa"));