Einzelnen Beitrag anzeigen

Benutzerbild von FBrust
FBrust

Registriert seit: 4. Okt 2002
Ort: Saarbrücken
654 Beiträge
 
Delphi 10.4 Sydney
 
#1

Feld wird nicht aktualisiert. Warum?

  Alt 18. Nov 2003, 15:28
Hallo,

in meinem Programm steht folgender Code:

Delphi-Quellcode:
    with dmInput.tblIP_Current do begin
      Close;
      Open;
      while not Eof do begin
        Edit;
        FieldbyName('intDone').AsInteger := -1;
        Post;
        Next;
      end;
      Close;
    end;
In dem Feld "intDone" steht zu Beginn in jedem Datensatz eine 0, sie soll durch die obige Schleife durch eine -1 ersetzt werden. Die Tabelle ist vorhanden (Paradox), hat 473 Datensätze und die Schleife wird auch 473-mal durchlaufen (habe Zähler eingebaut).

Allerdings steht nach dem Durchlauf immer noch 0 in jedem Datensatz! Warum? Ich komm einfach nicht drauf , vielleicht hat ja jemand von euch einen Tip...

Grüße

Frank
"Ich habe Dinge gesehen, die ihr Menschen niemals glauben würdet. Gigantische Schiffe, die brannten, draußen vor der Schulter des Orion" - Roy Batty
  Mit Zitat antworten Zitat