From dfe6d3bb03eadeb7871b7eea5cc82830b6ff79d7 Mon Sep 17 00:00:00 2001 From: Filip Bucek Date: Wed, 13 Nov 2019 14:56:22 +0100 Subject: [PATCH] fix isSelect ( QSqlQuery::isSelect() does not work as expected ) --- src/serversdk/databasemanager.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/serversdk/databasemanager.cpp b/src/serversdk/databasemanager.cpp index e687583..a5299e7 100644 --- a/src/serversdk/databasemanager.cpp +++ b/src/serversdk/databasemanager.cpp @@ -93,11 +93,9 @@ QSqlQuery DatabaseManager::executeQuery(QSqlQuery &query, const QString &sqlText bool isSelect = false; if ( sqlText.isEmpty()) { sqlStatement = getLastQuery(query); - isSelect = query.isSelect(); - } else { - if (sqlText.startsWith("SELECT", Qt::CaseInsensitive)) { - isSelect = true; - } + } + if (sqlText.startsWith("SELECT", Qt::CaseInsensitive)) { + isSelect = true; } if (mDryMode) {