Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Comando like con caracteres especiales (https://www.clubdelphi.com/foros/showthread.php?t=43954)

comba 24-05-2007 19:10:43

Comando like con caracteres especiales
 
Hola a todos

Utilizo delphi6 y sql server 2000.
Cuando utilizo una consulta con el comando like pero el parametro contiene el caracter ' hace que el programa muestre un error.

Select Nombre from Poblaciones,Calles
where Poblaciones.id =Calles.idpob');
and Poblaciones.Nombre like '+#39+'%'+Edit1.text+'%'+#39);


¿Como puedo hacer para que la consulta no me de ese error?.
¿Puedo utilizar otro comando diferente del like?

Gracias de antemano

ContraVeneno 24-05-2007 19:49:27

Código Delphi [-]
TuQuery.SQL.Add('and Poblaciones.Nombre like ''%'+Edit1.text+'%'' ');

TuQuery.SQL.Add('and Poblaciones.Nombre like '+QuotedStr('%'+Edit1.text+'%'));

comba 25-05-2007 19:17:01

Gracias
 
Problema solucionado, gracias por la ayuda


La franja horaria es GMT +2. Ahora son las 22:10:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi