ввел мьютекс на запросы SQL работает

This commit is contained in:
krivoshein
2024-11-28 10:19:07 +03:00
parent 1a08f9b6da
commit 988812a1cb
28 changed files with 240 additions and 264 deletions

View File

@@ -2,6 +2,7 @@
#define DATABASELMS_H
#include <QSqlDatabase>
#include <QMutex>
#include "instructor.h"
#include "trainee.h"
@@ -73,6 +74,9 @@ protected:
private:
int queryExecInt(QString queryStr);
QString queryExecString(QString queryStr);
bool queryExecBool(QString queryStr);
bool queryExec(QString queryStr, QSqlQuery* query);
void messageWarningErrorQuery(QString queryStr, QSqlQuery* query);
protected:
@@ -83,6 +87,8 @@ private:
const QString dbUserName = "postgres";
const QString dbPassword = "12345678";
const QString dbType = "QPSQL";
QMutex mtxAccess;
};
#endif // DATABASELMS_H