Insert und Append beziehen sich auch nur auf's DataSet, wo eingefügt wird.
Die Reihenfolge in der Datenbank oder das OrderBy vom Select sind irrelevant. (wo die Datenbank das INSERT ablegt, ist deren Sache)
Aber mit einem "ordentlichen" Grid ist das eh egal, da die selber nochmal eine Sortierung können, unabhängig von DataSet oder Select,
wo dann neue Datensätze in der Anzeige
richtig wie gewünscht einsortiert werden können, bevor sie in der
DB ankommen. (und womöglich per RefreshAfterPost nochmal "richtig" aus'm Select geladen)