Pues creo que se ha colado un error por ahí. Imaginemos que el campo en la base de datos se llama NOMBRE (escrito en mayúsculas).
Lowercase es una función de delphi, por tanto, la sql final sería: Lo que ha hecho lowercase es pasar a minúsculas el nombre del campo, pero eso es lo de menos, SQL no es sensible a mayúsculas y minúsculas, así que... ni siquiera tiene sentido hacer el "Lowercase(campo)". Si un cliente se llama PEPE (en mayúsculas) no será capaz de encontrarlo. Lo que debemos usar es "Lower", función propia de SQL La consulta debe ser:
El SQL de un ejemplo quedará:
Para que ahora si, por cada registro que encuentra, primero pasa a minúsculas el nombre del cliente y después lo compara con "like pepe% " dando las coincidencias que buscamos. Saludos |
Cita:
No he podido resistirme :p Saludos |
holas una consulta lo que deseo es hacer un query algo as masomenos
se trata de una consulta doble en la cual selecciono los campos escogidos en una fech y por un IDfut escrito en el edit1 espero me puedan ayudar |
|
La franja horaria es GMT +2. Ahora son las 09:33:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi