QtSql: don't use deprecated QSqlDatabase::exec in test

Change-Id: Id9e88eb874ce70c3dea6ddb0a324e589965ff9d9
Reviewed-by: Christian Ehrlicher <ch.ehrlicher@gmx.de>
This commit is contained in:
Volker Hilsheimer 2023-04-07 11:56:30 +02:00
parent ca7e3bcf91
commit b40df32ea3

View File

@ -440,7 +440,8 @@ public:
static QVersionNumber getIbaseEngineVersion(const QSqlDatabase &db)
{
auto q = db.exec("SELECT rdb$get_context('SYSTEM', 'ENGINE_VERSION') as version from rdb$database;"_L1);
QSqlQuery q(db);
q.exec("SELECT rdb$get_context('SYSTEM', 'ENGINE_VERSION') as version from rdb$database;"_L1);
q.next();
auto record = q.record();
auto version = QVersionNumber::fromString(record.value(0).toString());