In deinem Beispiel musst du das
SQL nicht jedesmal ändern, sondern kannst mit Parametern arbeiten.
Das schützt auch vor
SQL-Injection:
Delphi-Quellcode:
DataModule1.SQLDSArtikel.CommandText := 'Select * from Teil2710 where ART_SCHN = :ART_SCHN;';
DataModule1.SQLDSArtikel.ParamByName('ART_SCHN').AsString := EDSch.text;
Scheinbar gibt es zwei Komponenten:
SQLDSArtikel
CDSArtikel
Von welcher Klasse sind diese und wie sind sie miteinander verknüpft?
Welche Einstellungen sind gesetzt?