S
Danke so funktioniert es.
Hier mein Code dazu:
CppSQLite3Query q = db.execQuery("select * from tree where parent_id=0;");
while (!q.eof())
{
HTREEITEM hRoot, hSeason;
hRoot = LeftTree.InsertItem(q.fieldValue(2), 0, 1);
CppSQLite3Buffer bufSQL;
bufSQL.format("select * from tree where parent_id=(%Q);", q.fieldValue(0));
CppSQLite3Query q1 = db.execQuery(bufSQL);
while (!q1.eof())
{
hSeason = LeftTree.InsertItem(q1.fieldValue(2), 2, 3, hRoot);
CppSQLite3Buffer bufSQL;
bufSQL.format("select * from tree where parent_id=(%Q);", q1.fieldValue(0));
CppSQLite3Query q2 = db.execQuery(bufSQL);
while (!q2.eof())
{
LeftTree.InsertItem(q2.fieldValue(2), 4, 5, hSeason);
q2.nextRow();
}
q1.nextRow();
}
q.nextRow();
}
Gruß Stipo