Zitat von
waschlap:
...diese sind alle als CHAR deklariert ...
Hai waschlap,
ersteinmal eine Frage: Warum definierst Du Felder welch Zahlen beinhalten sollen als "Strings"?
Das andere: Versuche dich mal in die Verwendung von
Params einzuarbeiten. Damit fällt dieses ganze umwandeln und quoten nämlich weg.
Delphi-Quellcode:
begin
with IBQuery3
do
begin
Close;
SQL.Text := '
SELECT SUM(menge) FROM listedza WHERE VORGANG = :pvorgang';
ParamByName('
pvorgang').AsString := '
UZU';
// Das setzt den Wert für Parameter 'pvorgang'
// Params.Items[0].AsString := 'UZU'; // Das würde den Wert für den ersten Parameter setzen
Open;
end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"