Wenn ich eine Abfrage mache, könnte sie wie folgt aussehen:
query:='select * from Tabelle where Feld=''Test'';
Wenn deine Quelltextzeile so aussieht sollte es mindestens eine Fehlermeldung geben, da die Anzahl der Hovhkommata nicht stimmt!
query:='select * from Tabelle where Feld=''Test''';
ergibt
select * from Tabelle where Feld='Test'
eine Möglichkeit mit Parametern könnte so aussehen:
Delphi-Quellcode:
query:='
select * from Tabelle where Feld=:myfeld;
.params.Parambyname('myfeld'
).asstring:='Test'
; {oder so ähnlich}
ergibt
select * from Tabelle where Feld='Test'
und jetzt begründe bitte einmal warum die vielen bisher gezeigten Möglichkeiten für Dich nicht in Frage kommen.
Ohne das haben wir keine Möglichkeit Dir weiter zuhelfen.
Gruß
K-H