Hallo mal wieder,
erstmal herzlichen Dank für eure bisherige Hilfe. Wie das Thema schon sagt ich hab ne
SQL Abfrage und die sollte nun noch abhängig von einem QuotedString werden. Kurze Eräuterung : Ich habe iene Datenbank namens listedza in deren folgende Spalten(ID,VORGANG,MENGE,CHARGENR), diese sind alle als CHAR deklariert in der
DB, vorhanden sind. Nun Lese ich folgendes aus:
Delphi-Quellcode:
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;
LagerE.Text := IntToStr(Result);
end;
Jetzt ist meine große Frage wie kann ich das auslesen, abhängig von der ID über einen Quted String?
Normal würde ich ja sagen "where IDTEIL = ' +QuotedStr(TeilenrE.Text) + ';');" aber das geht nicht so wie ich es mir vorstelle zu dem hinzu kommt, dass das ganze auch CHARGENR abhängig sein soll. Sprich es muss über die ID und CHARGENR gefiltert werden bevor die Rechnung stattfindet.
Kann mir bei diesem Problem jmd der mehr Erfahrung als ich habe helfen??
Mfg
Manu