QSqlRelationalTableModel und setFilter
Verfasst: 18. April 2009 12:35
Hallo,
folgendes Problem:
Tabellen:
Es kommt aber nichts heraus, d.h. es wird keine Ausgabe erzeugt, wenn ich das an eine QTableView binde.
Lasse ich den Filter aber weg ist alles da.
Kann mir da jemand auf die Spruenge helfen ?
Eingesetzt wird QT 4.5. Datenbank ist MySQL 5.0.70 (Linux).
folgendes Problem:
Tabellen:
- A: Index (int), Ref (int), weitere Felder
B: RefID (int), Text (string), ...
Code: Alles auswählen
QSqlRelationalTableModel model;
model.setTable ("A");
model.setRelation (1, QSqlRelation ("Ref", "RefID", "B"));
model.setFilter ("Ref = 6"); // In der Datenbank gibt es eine passende Zeile
model.select ();
Lasse ich den Filter aber weg ist alles da.
Kann mir da jemand auf die Spruenge helfen ?
Eingesetzt wird QT 4.5. Datenbank ist MySQL 5.0.70 (Linux).