diff options
Diffstat (limited to 'src/plugins/sqldrivers')
-rw-r--r-- | src/plugins/sqldrivers/odbc/qsql_odbc.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp index f2f2619404c..e09e65f223a 100644 --- a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp +++ b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp @@ -1963,7 +1963,7 @@ bool QODBCDriver::open(const QString & db, connQStr = "DSN="_L1 + db; const auto escapeUserPassword = [](QString arg) -> QString { - return u'{' + arg.replace(u'}', u'{') + u'}'; + return u'{' + arg.replace(u'}', "}}"_L1) + u'}'; }; if (!user.isEmpty()) connQStr += ";UID="_L1 + escapeUserPassword(user); |