Zitat von
Andidreas:
Delphi-Quellcode:
SQL.Add('
Select Feld1, Feld2 '
+ '
From Datei1 '
+ '
Where Feld1 = "'+ edit_snr.Text +'
" ');
Nutze lieber:
Delphi-Quellcode:
SQL.Add('
Select Feld1, Feld2 '
+ '
From Datei1 '
+ '
Where Feld1 = '+ QuotedStr(edit_snr.Text) );
Da Du mit deiner Methode Probleme kriegst, wenn in deinem Editfeld ' oder " eingegeben werden.
Ausserdem ist bei
SQL Standard, die Strings in einfache Quotes zu setzen (') anstatt in doppelte (").
Noch besser ist sogar die Verwendung von Parametern in deiner Abfrage.
Delphi-Quellcode:
SQL.Add('
Select Feld1, Feld2 '
+ '
From Datei1 '
+ '
Where Feld1 = :SNR');
Parameters.ParamByName('
SNR').Value := edit_snr.text ;