ein "kleines" Problem ...
Folgender Code:
Code: Alles auswählen
QSqlRelationalTableModel model (this);
model.setTable ("Tabelle 1");
model.setRelation (1, "Tabelle 2", "Key", "Wert");
model.select ();
QVariant wert = model.data (model.index (0, 1)); // gibt mir den gemappten Wert
QVariant linkwert = ????
- 1. Wie komme ich zusaetzlich an den urspruenglichen Wert (linkwert) aus Tabelle 1, Spalte 1 ?
2. Was passiert eigenlich, wenn die Relation fuer manche Zeilen aus Tabelle 1 nicht erfuellt werden kann ?