Merius: Bottom 100 verkehrte Ausgabe d. Datensätze

Beitrag lesen

Ich habe um die 30.000 Datensätze die ich visualisieren muss.
Dazu habe ich eine Duchblätternfunktion implementiert die es mir gestattet je 100 Datensätze zu betrachten und dann nach links oder recht zu blättern.
Das Problem dass ich habe, ist dass wenn ich zurückblättere mir die Datensätze in verkehrter Reihenfolge ausgegeben werden.
Sprich oben ist der unterste der Seite und unten der oebrste.
Also verkehrt sortiert.
Das möchte ich allerdings nicht!

Ich benutze folgendes SQL Statement:

ql="SELECT top 100 * FROM Data " &_
   "WHERE ID <= '"&StartID&"' AND (" &_
         "Nr LIKE '%"&SuchString&"%' OR " &_
         "Bezeichnung LIKE '%"&SuchString&"%' OR " &_
  "dtlnr LIKE '%"&SuchString&"%')" &_
  "Order By ID DESC "

Data ist übrigens eine View!