ich stehe hier vor einem kleinen Problem, darum wende ich mich grosser Zuversicht an Euch
Ich lese Daten aus einer Datenbank und füge diese danach in eine QListView (listView) ein. Dazu benutze ich zwei SQL-Queries, die ineinander verschachtelt sind. Hier das Beispiel:
Code: Alles auswählen
QSqlQuery query("SELECT DISTINCT Location FROM Knoten ORDER BY Location;");
if(query.isActive())
{
while(query.next())
{
QListViewItem* itemLocation = new QListViewItem ( listView, query.value(0).toString());
QString strLocation = query.value(0).toString();
QSqlQuery query1("SELECT Wert1,Wert2,Wert3 FROM Knoten WHERE Location = strLocation ORDER BY NodeName");
if(query1.isActive())
{
while(query1.next())
{
QListViewItem* itemData= new QListViewItem ( itemLocation, "", query1.value(0).toString(),
query1.value(1).toString(),
query1.value(2).toString());
}
}
}
}Besten Dank für Eure Hilfe schon einmal im Voraus!![/code]