Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Arbeitszeiterfassung: Die Fortsetzung (https://www.delphipraxis.net/1404-arbeitszeiterfassung-die-fortsetzung.html)

MrSpock 8. Dez 2002 19:46

Hallo m-werk,

wenn du auf ein neues Datum im Kalender klickt werden zwei Aktionen durchgeführt, zuerst wird der Kalender aktualisiert und dann wird versucht den Eintrag zum aktuellen Datum auszuwählen.

Bei beiden Aktionen ist eine Key violation ungewöhnlich. Key violations treten dann auf, wenn du versuchst in eine Datenbank zwei Datensätze einzutragen, die beide denselben Schlüssel haben und der Key als unique, also eindeutig erklärt wurde. Überprüfe noch einmal den Code bei UpdateCalMark. Falls du nicht finden kann durchlaufe die Anwendung einmal im Einzelschritt (mit F7), um festzustellen, wo genau der Fehler auftritt.

m-werk 9. Dez 2002 20:03

Hi, ich habe alles überprüft, und auch mit dem einzellschrittmodus.
Ich habe keinen Fehler Feststellen können.


Nur bei folgenden Code kommt ein Hinweis:

Code:
procedure TArbeitszeitForm.btnEingabeClick(Sender: TObject);
var
   pickDate  : TDateTime;
    tag     : Integer;
begin
   with cal do
    begin
....................
Hinweis Arbeitszeit.pas: Variable 'pickDate' wurde deklariert, aber in 'TArbeitszeitForm.btnEingabeClick' nicht verwendet

Hinweis Arbeitszeit.pas: Variable 'tag' wurde deklariert, aber in 'TArbeitszeitForm.btnEingabeClick' nicht verwendet


Kann es was damit zu tun haben?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:39 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz