qsqmlquerymodel and qtableview

Alles rund um die Programmierung mit Qt
Antworten
Aenni
Beiträge: 79
Registriert: 15. Juli 2010 22:29

qsqmlquerymodel and qtableview

Beitrag von Aenni »

Hallo zusammen.

ich suche einen eleganten Weg SQL daten in einem Tableview anzuzeigen.
derzeit erstelle ich ein sqlquerymodel, mache mein Select, und zeig das model in dem tableview an.

mein Fall:
2Tabellen, Auto und Person.

Person hat einen Namen und mehrere Autos in der Tabelle Autos.(nur fiktives beispiel der Einfacheitshalber)
Tabelle person:
id name autoId
1 Maria 1

Tabelle auto:
id person AutoName
1 1 VW
2 1 Audi
3 1 BMW

Nun würde ich gerne in einem Tableview in einer Row die Daten von maria anzeigen.

Tableview:
Name auto1 auto2 Auto3
Maria VW Audi Bmw

Code: Alles auswählen

QSqlQueryModel *model = new...
model->setQuery("SELECT person.name, auto.name AS Auto1 //leider fehlt mir irgendwie die idee das mit einem selec tzu machen ;)
ist dies in irgendeiner form lösbar ?

Merci !
Antworten