Einzelnen Beitrag anzeigen

Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#2

Re: ID automatisch einfügen und gleich anzeigen, wie?[interb

  Alt 23. Dez 2004, 16:05
Hallo Plautzer

Wie sieht den deine StoredProc aus?

Wenn Du Commit aufrufst, wird die Datenmenge wieder verworfen, sprich das Ergebnis aus der Abfrage ist weg. Also sollte dein Commit als letztes erfolgen, wenn du mit dem Ergebnis noch weiterarbeiten willst.

Ansonsten kann ich dir nur empfehlen nicht mit TDBEdits zu arbeiten sondern TEdit zu nehmen. Ist zwar etwas mehr arbeit aber wesentlich flexibler.

Ich gehe immer den umgetreten Weg, ich schreibe die Daten in die DB und lasse mir dann die ID zurückgeben.

SQL-Code:
Select Gen_ID(DB,0) From RDB$Database
into :ID
Dann läufst Du nicht Gefahr eine ID doppelt zu vergeben, wenn das Prog im Netzwerk läuft.
  Mit Zitat antworten Zitat