Hallo Thomas,
ich habe dich so verstanden, dass du keine feste Datensatznummer speichern möchtest, sondern eine fortlaufende Ordinalzahl in Abhängigkeit von einer Sortierung über die ORDER-BY-Klausel mit ausgeben möchtest. Für die reine
SQL-Lösung fehlt dazu in
Access leider ein Generator. Es gibt zwar die Krücke mit der temporären Tabelle (SELECT ... INTO zum Anlegen einer leeren Tabelle, ALTER TABLE zum einfügen eines IDENTITY Feldes, INSERT INTO ... SELECT ... zum Füllen und Durchnummerieren), aber eigentlich brauchst du das doch gar nicht. In deinem Programm kannst du doch auf die Eigenschaft RecNo eines DataSet zugreifen. In einem computed field kannst du diese Ordinalzahl sogar noch ausgeben, wenn es sein muss.
Grüße vom marabu