Add stats
This commit is contained in:
@@ -413,7 +413,8 @@ double Database::GetAccountAmount(int id, int month, int year)
|
||||
double res = 0.0;
|
||||
QSqlQuery query(_db);
|
||||
|
||||
req = QString("SELECT amount FROM account_amount WHERE account='%1' AND month='%2' AND year='%3'").arg(id, month, year) ;
|
||||
req = QString("SELECT amount FROM account_amount WHERE account='%1' AND month='%2' AND year='%3'")
|
||||
.arg(QString::number(id), QString::number(month), QString::number(year)) ;
|
||||
|
||||
EXECUTE_SQL_QUERY(req, 0.0);
|
||||
|
||||
@@ -437,7 +438,8 @@ double Database::CalcAccountAmount(int id, int month, int year, bool* had_values
|
||||
double res = 0.0;
|
||||
QSqlQuery query(_db);
|
||||
|
||||
req = QString("SELECT SUM(id) AS id, SUM(amount) AS amount FROM operation WHERE account='%1' AND month='%2' AND year='%3' AND meta='0'").arg(id, month ,year) ;
|
||||
req = QString("SELECT SUM(id) AS id, SUM(amount) AS amount FROM operation WHERE account='%1' AND month='%2' AND year='%3' AND meta='0'").
|
||||
arg(QString::number(id), QString::number(month), QString::number(year)) ;
|
||||
|
||||
EXECUTE_SQL_QUERY(req, 0.0);
|
||||
|
||||
@@ -465,7 +467,7 @@ bool Database::GetOperation(int id, Operation* op)
|
||||
QString req;
|
||||
QSqlQuery query(_db);
|
||||
|
||||
req = QString("SELECT * FROM operation WHERE id='%1").arg(id);
|
||||
req = QString("SELECT * FROM operation WHERE id='%1").arg(QString::number(id));
|
||||
|
||||
EXECUTE_SQL_QUERY(req, false);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user