Einzelnen Beitrag anzeigen

KPBecker

Registriert seit: 1. Mär 2004
Ort: Mannheim
120 Beiträge
 
Delphi 2010 Architect
 
#1

Nach Insert AutoInc-Wert lesen

  Alt 2. Nov 2007, 11:22
Datenbank: Access, MS-SQL • Zugriff über: Jet-Engine, ODBC
Hallo, Delphi-Praktiker,

ich schreibe Datensätze in eine Tabelle, die ein AutoInc-Feld als Primary-Key enthält.
Nach dem Schreiben eines Satzes möchte ich den dabei erzeugten PK bekommen.

Frage:
Muß ich dazu den Satz wieder lesen (über einen anderen eindeutigen Schlüssel) oder gibt es weniger (zeit-) aufwendige Möglichkeiten ?

Man könnte ja z.B. nach max(PK) suchen, aber durch einen dummen Zufall schreiben viellecht zwei Anwendungen praktisch gleichzeitig ...

DB: zur Zeit Access (Jet-Engine), soll aber auch mit MS-SQL, MySQL und Oracle über ODBC funktionieren.

Beste Grüße
Klaus-Peter
  Mit Zitat antworten Zitat