Einzelnen Beitrag anzeigen

barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Problem mit DBEdit und Parameterübergabe

  Alt 21. Nov 2003, 07:16
Hallo Budda,

erst einmal:

Delphi-Quellcode:
...
ADOQuery2.Active := false;
...
Du solltest nicht direkt die Propety "active" ändern, sondern stattdessen

Delphi-Quellcode:
...
ADOQuery2.close;
...
benutzen. Das gleiche beim Öffnen: AdoQuery2.open;

Dann zu Deinem Problem:

Zitat:
Sodele, damit werden dann meine Editfelder gefüllt die auf dem Panel1 liegen. Klappt soweit auch.
klick ich jetzt meinen Button zum speichern:
Source:

ADOQuery2.Edit;
ADOQuery2Wert1.value := DateToStr(DateTimePicker2.Date);
ADOQuery2.Post;
Sobald Du wieder in den Editmodus gehst, werden die Änderungen durch Dein "append" gepostet, das heißt, Du schreibst erst einen Datensatz mit Deinen Parametern, wobei das Datum leer bleibt, anschließend editierst du einen neuen Datensatz in dem nur das Datum gepostet wird.

Wird kein "commit" in der Datenbank ausgeführt, so werden die Daten auch nicht gespeichert...

Konnte ich Dir helfen?

Gruß,

Barnti
  Mit Zitat antworten Zitat