![]() |
Consulta Like '%'+ :parametro + '%'
Hola amigos, estoy intentando algo parecido a lo que plantea CarlaOnti aqui
pero no con mysql sino con una tabla dbf. Intente hacer lo que le aconsejan los muchas en ese link pero no me funciona. Tengo que hacerlo pasando parámetros, no puedo hacerlo de otra maneras. He visto en el foro que una de las ideas es asignado la consulta desde la propiead text o sql de tquery, pero eso a mi no me sirve, si no que debo pasar los parametros al tquery y desde el mismo colocar algo como: ... Where cadena like % :pCadena % Alguien me da una mano? Gracias. |
Hola
solo tienes que vincular las sentencias a tu consulta (Query) por ejemplo, aqui estoy realizando un filtro en tablas .dbf que estan asignada a un Query por medio de un parametro..
el siguiente ejemplo estaria para realizar un filtro con la sentencia Like
Espero que esto te sirva Salu2:p:D |
Gracias BlueSteel por tu respuesta, pero eso no es justamento lo que quiero cambiar. Yo no quiero vincular la sentencia a la consulta, si no lo que quiero es pasar el parámetro:
Query1.Close; Query1.Sql.Clear; Query1.ParamsbyName['pCodigo'].AsString:='123'; Query1.Open; y en la propiedad "Sql" del componente tQuery ingresar la consulta: Select * from Linea Where Codigo like % :pCodigo % pero esto no me funciona. Espero ser entendible. Gracias. |
Hola
Tal vez así:
Salud OS PD, usa las etiquetas para que el código se vea mejor. |
Sabés egostar que probé esa alternativa y tampoco me funciono :(.
No me daba pelota en cuanto el filtro que tenia que realizar... |
Cita:
Salud OS |
Gente, me funciono con la ultima alternativa que me dieron, evidentemente estaba haciendo algo mal... muchas gracias. :)
|
La franja horaria es GMT +2. Ahora son las 07:45:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi