Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Endlos Schleife (https://www.delphipraxis.net/178119-endlos-schleife.html)

ngott2 18. Dez 2013 14:31

AW: Endlos Schleife
 
Zitat:

Zitat von baumina (Beitrag 1240260)
Ich würde bevor ich zu einem Alien greifen würde, lieber eine while-Schleife draus machen...

Hatte ich und habe ich wieder. Ich habe vergessen das ich in der Sql abfrage eine Bedingung schon eingbaut habe (So waren es immer zu wenig Datensätze) und habe die ganze zeit gedacht das die Schleife nicht geht :)


Ich danke euch allen für die Antworten. Einen Schönen Tag noch.

Aphton 18. Dez 2013 16:34

AW: Endlos Schleife
 
[OT]
Ein Kommilitone hat neuerdings auch Probleme mit einer nicht terminierenden Schleife gehabt.
Nach der Vereinfachung der hochkomplexen und langen Schleifenbedingung, die kaum leserlich war, - btw. boolsche Algebra ftw! - bin ich draufgekommen, dass es sich um eine Tautologie handelt :-D
Ich hätte nie gedacht, dass ich jemals boolsche Algebra praktisch verwenden würde :cyclops:
[/OT]

Perlsau 18. Dez 2013 19:15

AW: Endlos Schleife
 
Gewöhnlich iteriert man durch eine Datenbanktabelle mit einer While-Schleife, die bei Beginn prüft, ob sich der Datensatzzeiger bereits am Ende der Tabelle (eof) befindet:
Delphi-Quellcode:
Dataset.first;
While not Dataset.Eof do
begin
  ...
  Dataset.Next;
end;
Wenn sich kein Datensatz in der Tabelle befindet, wird die While-Schleife auch nicht durchlaufen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr.
Seite 2 von 2     12   

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