mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Рефакт интерфейса
This commit is contained in:
@@ -35,6 +35,35 @@ bool DataBaseLMS::createConnection()
|
||||
dbSettings.connectionName = "Connection_" + dbSettings.dbName;
|
||||
|
||||
db = new QSqlDatabase(QSqlDatabase::addDatabase(dbSettings.dbType, dbSettings.connectionName));
|
||||
|
||||
/*
|
||||
db->setUserName(dbSettings.dbUserName);
|
||||
db->setPassword(dbSettings.dbPassword);
|
||||
//db->setHostName(dbSettings.dbHostName);
|
||||
//db->setPort(dbSettings.dbPort);
|
||||
bool res1 = db->open();
|
||||
|
||||
//Проверка наличия БД
|
||||
QString queryStr = QString("SELECT datname FROM pg_database");
|
||||
QSqlQuery query = QSqlQuery(*db);
|
||||
bool flExist = false;
|
||||
if(queryExec(queryStr, &query))
|
||||
{
|
||||
while (query.next())
|
||||
{//Инструктор
|
||||
QString nameDB = "";
|
||||
nameDB = query.value(0).toString();
|
||||
if(nameDB == dbSettings.dbName)
|
||||
flExist = true;
|
||||
|
||||
nameDB = query.value(1).toString();
|
||||
nameDB = query.value(2).toString();
|
||||
nameDB = query.value(3).toString();
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
db->setDatabaseName(dbSettings.dbName);
|
||||
db->setUserName(dbSettings.dbUserName);
|
||||
db->setPassword(dbSettings.dbPassword);
|
||||
|
||||
Reference in New Issue
Block a user