Einzelnen Beitrag anzeigen

Benutzerbild von Duke_2004
Duke_2004

Registriert seit: 26. Jan 2005
61 Beiträge
 
#2

Re: endlosschleife

  Alt 15. Jul 2005, 10:08
Warum ist das Close auskommentiert?
Mach doch einfach:

Delphi-Quellcode:
If Query.Active then
  Query.Close;
(Bei mir gabs schon Probleme, wenn ich SQL-Text einfügen wollte, aber die Query noch offen war)

Zur Schleife:

Delphi-Quellcode:
while not Query.Eof do
       begin
             frmgewichtaendern.txtbelagvo.Text:=(Query.Fields[0].AsString);
             frmgewichtaendern.txtbelagvu.Text:=(Query.Fields[1].AsString);
             
             Query.Next; // -> vergessen, sonst bleibt er ja immer auf einem Datensatz stehen
       end;

Viel Spaß noch...
  Mit Zitat antworten Zitat