Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Subtraktion in einer SQL Abfrage (https://www.delphipraxis.net/56202-subtraktion-einer-sql-abfrage.html)

marabu 2. Nov 2005 15:53

Re: Subtraktion in einer SQL Abfrage
 
Eine mögliche Vorgehensweise wäre:

Delphi-Quellcode:
function TForm1.ZuMinusAb: integer;
var
  summeZu, summeAb: integer;
begin
  with IBQuery3 do
  begin
    // Summe ZU berechnen
    SQL.Text := 'SELECT SUM(menge) FROM listedza WHERE VORGANG = ''UZU''';
    Open;
    summeZu := Fields[0].AsInteger;
    // Summe AB berechnen
    SQL.Text := 'SELECT SUM(menge) FROM listedza WHERE VORGANG = ''FAB''';
    Open;
    summeAb := Fields[0].AsInteger;
    Close;
    Result := summeZu - summeAb;
  end;
end;
Deine Differenzberechnung würde ich nicht im OnChange-Ereignis eines Edit-Feldes machen, da bei jedem einzelnen Zeichen, das du dort eingibst, das Ereignis gefeuert wird.

Grüße vom marabu


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

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz