title image


Smiley Re: Hochkomma im SQL String
Hi,

statt



Append(' SELECT * FROM ');

Append(' ' + '''' + a[i] + '''');

Append(' WHERE GAGANR = ' + '''' + fromGanr + '''');



nimmst Du

Append(' SELECT * FROM ');

Append(' :Param1 ');

Append(' WHERE GAGANR = :Param2');



dann



for i:=1 to 5 do

begin

ParamByName('Param1').AsString:= ....

ParamByName('Param1').AsString:= ....

oder bei ADO-Query

Parameters.ParamByName('Param1').Value:= ....

Parameters.ParamByName('Param1').Value:= ....

end;



Mit Parametern wirst Du nie wieder Probleme mit dem ' haben.



Grüße

Ernst

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: