Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#7

Re: Datensatznummer in einer SQL Anweisung ausgeben?

  Alt 3. Nov 2005, 07:01
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
  Mit Zitat antworten Zitat