Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Datensätze in DB einfügen

  Alt 17. Apr 2005, 16:26
Hai elduchte,

es gehen beide Wege. In dem einem Fall erzeugst Du selber die INSERT, UPDATE SQL-Kommandos im anderen wird dies durch dein TQuery erledigt.

Es ist allerdings zu empfehlen es selber zu machen. Dadurch bist Du, meiner Meinung nach, viel flexibler im Code.
Ausserdem wird der Datensatz auf dem Server nur solange im Edit-Modus gehalten wie es gerade notwendig ist.

Guckst Du:
Delphi-Quellcode:
begin
  Query1.Edit; // Datensatz in den Editmodus bringen. Query1.Append hat das selbe Ergebniss.
  // Jetzt kommen beliebig
  // viele und auch
  // lange (zeitlich) Anweisungen
  Query1.Post; // Erst jetzt wird der Datensatz geschrieben und ist damit nicht mehr im Edit-Mode
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat