Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
Delphi 12 Athens
|
Re: procedure mit Sender
28. Sep 2009, 19:21
Das hat aber mit Sender gar nichts zu tun. Erweitere Deine Prozedur einfach um ein Argument, das Du dann innerhalb der Prozedur auswertest.
Delphi-Quellcode:
procedure TForm1.DatenAusgeben( const Ort: string = ' ');
const DefSQL = ' SELECT * FROM Schueler';
begin
...
ADOQuery1.SQL := DefSQL;
//wenn ein Ort übergeben wurde, SQL erweitern
if Ort <> ' ' then
begin
ADOQuery1.SQL := ADOQuery1.SQL + ' WHERE Ort = :ort');
ADOQuery1.Parameters.ParamByName(' ort').Value := Ort;
end;
...
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|