Der Fehler kann meiner Meinung nach nur wegen diese Zeile kommen:
Delphi-Quellcode:
buffer:= query1.Fieldbyname ('LFDNR').AsString;
buffer1 := strtoint(buffer);
buffer hat hier evtl. den Wert 'Label' und den kann StrToInt() nicht verarbeiten. Kann das sein?