Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 87739ae0

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 87739ae02642e8137fcb166f4e9b97a52f6f451e
  • Vorgänger 4efa3afe
  • Nachfolger f7995cd0

some (performance) improvements

Unterschiede anzeigen:

src/queryinterpreter.cpp
const QList<Expression> &columns,
const bool &distinct, const QString &selectOption) const {
QString sqlSelect = distinct ? ("SELECT " + this->builder->distinct()) :
"SELECT";
"SELECT ";
if (!selectOption.isEmpty()) {
sqlSelect += this->builder->getSeparator() + selectOption;
sqlSelect += this->builder->getSeparator() + selectOption + " ";
}
if (columns.isEmpty()) {
return sqlSelect + " *";
return sqlSelect + "*";
}
bool first = true;
for (int i = 0; i < columns.size(); ++i) {

Auch abrufbar als: Unified diff