2017-10-05 5 views
0

Ich möchte wissen, wie die Standardsortierreihenfolge des QueryExpression-Objekts ist. Ich kann es nirgendwo findenC# MSCRM SDK QueryExpression Standardauftrag

+2

Ich stimme @ Arons Antwort unten zu, aber Sie können nicht wirklich eine Abhängigkeit von der Sortierreihenfolge nehmen, wenn Sie es nicht als Teil der Abfrage angeben. Als plötzlich - wegen irgendeiner Änderung im Code oder einer SQL-Einstellung - begann es, die Aufzeichnungen in einer anderen Reihenfolge (oder sogar eine zufällige Reihenfolge) zurückzugeben, die kein Wanze sein würde, weil irgendeine Reihenfolge korrekt ist, wenn keine Sortierordnung angegeben. – Nicknow

+1

https://stackoverflow.com/a/26237450/1474519 – jcjr

Antwort

3

Ich glaube, dass die Standardsortierung nach der ID (Primärschlüssel) ist. Das ist der gruppierte Index jeder Entitätstabelle. Wenn keine Reihenfolge angegeben ist, gibt FetchXML Datensätze zurück, die nach GUID sortiert sind. enter image description here