Hallo Patricia
Es gibt keine Tricks Datensätze sortiert abzuspeichern, rsp. Du kannst Dich
dann darauf nicht verlassen. Grund: Wir haben es hier mit einer relationalen
und nicht mit einer sequentiellen Datenbank zu tun. Jet (das DBMS hinter der
MDB) speichert so, wie es ermittelt hat, dass es die beste Performance gibt.
Wenn Du die Daten sortiert auslesen willst, kannst Du diese Sortierung zwar
im Tabellen Entwurf oder über die Eigenschaften festlegen. Aber gespeichert
wird dann trotzdem so, wie Jet das für optimal hält. Der "richtige" Weg ist
auf die Daten in einer bestimmten Reihenfolge auszulesen führt zwangsläufit
über eine Abfrage. Formulare/Reports basiere immer auf Abfragen, selbst die
Tabelle, die Du in Access öffnen kannst ist genau genommen ein Formular in
der Datenblatt Ansicht mit einer Abfrage hinten dran, die die Tabelle
ausliest.
Leg also einfach eine Abfrage an, welche die Tabelle komplett ausgibt und
gib dort eine Order By Klausel an, also z.B.
SELECT * FROM DeineTabelle ORDER BY 1;
(wobei 1 dann die erste Spalte wäre)
Wichtig für die Performance wäre dann noch, dass Du auch einen Index über
diese Spalte gelegt hast, wenn es nicht der Primärschlüssel ist.
Gruss
Henry