Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Frage zu AutoCalcField (https://www.delphipraxis.net/130404-frage-zu-autocalcfield.html)

Thomas F 7. Mär 2009 20:01

Datenbank: Access • Zugriff über: ADO

Frage zu AutoCalcField
 
Hallo,

ich blicke leider nicht durch , wie man ein AutoCalcField definiert.
Ich habe DBEdit6 AutoCalcField auf true gesetzt
Das DBEdit6 ist mit der Datasource1 verbunden, und soll die Summe der Spalte 'Summe Netto' ,
die in einer Tabelle eingetragen werden enthalten. Wenn neue Werte in die Tabelle eingetragen werden ,
soll sich der Wert im DBEdit6 auch verändern

Ich hab das so versucht, aber da erscheint leider gar nichts ??? :roll:

Delphi-Quellcode:
procedure TForm4.ADOQuery1CalcFields(DataSet: TDataSet);
var D:Integer; K,L :double;
begin
 
  for D:= 1 to dbgrid1.DataSource.DataSet.RecordCount do
    begin
    dbgrid1.DataSource.DataSet.RecNo:= D;
      K := K + dbgrid1.DataSource.DataSet.FieldByName('Summe Netto').AsFloat;
      L :=L + dbgrid1.DataSource.DataSet.FieldByName('Summe Brutto').AsFloat;
        end;
        dbedit6.Text := Floattostr(K);
        dbedit7.Text := Floattostr(L);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:00 Uhr.

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