Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2ee5022f

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 2ee5022f3791de30be735d4977becb404e5f9329
  • Vorgänger 584721e5
  • Nachfolger b9dcff08

query stuff

Unterschiede anzeigen:

src/querybuilder.cpp
QString QueryBuilder::between(QString colName, QString valName1,
QString valName2, bool notOp) {
return "(" + this->schema->quoteColumnName(colName) + " " + this->between() +
return "(" + this->schema->quoteColumnName(colName) + (notOp ? (" " +
this->notKeyword() + " ") : " ") + this->between() +
" " + this->placeHolder(valName1) + " " + this->andKeyword() + " " +
this->placeHolder(valName2) + ")";
}
......
}
}
QSqlQuery QueryBuilder::generateQuery(const Query &query) const {
}
void QueryBuilder::where(Query &query, QString column, QVariant value) {
QString placeholder = column + "_where";
query.appendCondition(this->schema->quoteColumnName(column) + "=" +

Auch abrufbar als: Unified diff