QString TSqlQuery::escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type) { QString ret = identifier; QSqlDriver *driver = TActionContext::currentDatabase().driver(); if (!driver->isIdentifierEscaped(identifier, type)) { ret = driver->escapeIdentifier(identifier, type); } return ret; }
QString TSqlQuery::escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type, const QSqlDatabase &database) { QString ret = identifier; QSqlDriver *driver = database.driver(); if (!driver->isIdentifierEscaped(identifier, type)) { ret = driver->escapeIdentifier(identifier, type); } return ret; }