Hi!
Vielleicht hilft dir das weiter:
Sort-Eigenschaft
Gibt einen oder mehrere Feldnamen an, nach denen die Sortierung im Recordset-Objekt durchgeführt wird. Außerdem wird angegeben, ob die einzelnen Felder in aufsteigender oder absteigender Reihenfolge sortiert werden.
Einstellungen und Rückgabewerte
Legt einen Wert vom Typ String fest oder gibt einen Wert vom Typ String zurück, der durch Kommas voneinander getrennte Feldnamen enthält, nach denen sortiert wird. Dabei ist jeder Name ein Field-Objekt im Recordset-Objekt, auf das optional ein Leerzeichen und das Schlüsselwort ASC oder DESC folgt. Durch dieses Schlüsselwort wird die Sortierreihenfolge des Feldes bestimmt.
Hinweise
Die Daten werden nicht physisch neu geordnet; lediglich der Zugriff darauf erfolgt in der Sortierreihenfolge.
Für jedes in der Sort-Eigenschaft festgelegte Feld wird ein temporärer Index erstellt, wenn die CursorLocation-Eigenschaft auf adUseClient gesetzt und noch kein Index vorhanden ist.
Durch das Festlegen der Sort-Eigenschaft auf eine leere Zeichenfolge wird die ursprüngliche Reihenfolge der Zeilen wiederhergestellt. Temporäre Indizes werden gelöscht. Vorhandene Indizes werden nicht gelöscht.
Das Feld kann nicht "ASC" der "DESC" benannt werden, denn diese Namen würden einen Konflikt mit den Schlüsselwörtern ASC und DESC verursachen. Geben Sie einem Feld mit einem Namen, bei dem ein Konflikt auftreten würde, einen Alias. Verwenden Sie dazu das Schlüsselwort AS in der Abfrage, die das Recordset zurückgibt.
mfg
WB
|