Danke für die schnelle Antwort.
Das Attribut FolderParentID gibt aber nur an, welchem Verzeichnis der Eintrag untergeordnet ist.
Erweitertes Beispiel:
Delphi-Quellcode:
Ordner (ID 1, ParentID 0)
|- Unterordner (ID 2, ParentID 1)
|- noch ein Unterordner (ID 3, ParentID 2)
|- Unterordner 2 (ID 4, ParentID 1)
|- ein anderer Unterordner (ID 5, ParentID 4)
In diesem Fall wäre das Ergebnis deiner Abfrage 4, obwohl sich durch das Einfügen der beiden Datensätze die Verzeichnistiefe eigentlich nicht verändert hat.
mfg