Forum: Sonstige Fragen zu Delphi
Delphi
by TigerLilly,
26. Mai 2020
Gandimann,
du hast da sehr viel doppelten Code.
Du könntest das auch so machen:
for j:=0 to 6 do begin
HODj := DateToStr(dtp1.date + j);
...
Forum: Sonstige Fragen zu Delphi
Delphi
by TigerLilly,
25. Mai 2020
Hmm. Du verwendest Locate + prüfst nicht, ob was gefunden wurde. Das würde ich ändern.
Die for-Schleife mit nachgelagertem Locate würde ich umbauen. Entweder ein Select, das dir gleich den gewünschten Datensatz liefert oder ein WHILE NOT EOF
Lass dir doch mal ausgeben, welche Daten überhaupt gefunden werden.