Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8925defa

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 8925defa94d91626470947f561c1c3ce1063afa6
  • Vorgänger dbf92b46
  • Nachfolger ca25da8b

...

Unterschiede anzeigen:

src/querybuilder.cpp
if (first) {
first = false;
} else {
s.append(", ");
s += ", ";
}
s.append(this->schema->quoteColumnName(i.key())).append(" " +
this->getColumnType(
i.value()));
s+= this->schema->quoteColumnName(i.key()) + " " + this->getColumnType(i.value());
++i;
}
s.append(");");
s += ");";
return s;
}
......
const QStringList &columns) const {
QString r = "SELECT ";
if (columns.isEmpty()) {
r.append("*");
r += "*";
} else {
for (int var = 0; var < columns.size(); ++var) {
if (var != 0) {
r.append(" ");
r += " ";
}
r.append(this->schema->quoteColumnName(columns.at(var)));
r += this->schema->quoteColumnName(columns.at(var));
}
}
r.append(" FROM");
r += " " + this->fromKeyword();
for (int var = 0; var < tables.size(); ++var) {
r.append(" ");
r.append(this->schema->quoteTableName(tables.at(var)));
r += " ";
r += this->schema->quoteTableName(tables.at(var));
}
return r;
}

Auch abrufbar als: Unified diff