PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 28 → [WD26] QRY Like
[WD26] QRY Like
Débuté par Picaza, 02 nov. 2021 04:15 - 2 réponses
Membre enregistré
5 messages
Posté le 02 novembre 2021 - 04:15
Hola amigo tengo un QRY donde trae data con un parametro y todo bien, cuando coloco un filtro para una búsqueda concatenada, no respeta el parámetro, donde me estoy equivocando?

SELECT
PERSONAL_EN_SALAS.PERSONALENSALAID AS PERSONALENSALAID,
PERSONAL_EN_SALAS.NombreApellidos AS NombreApellidos,
PERSONAL_EN_SALAS.Cedula AS Cedula,
CONCAT(PERSONAL_EN_SALAS.NombreApellidos ,CONCAT( ' ',PERSONAL_EN_SALAS.Cedula ) ) AS LastNameFirstName,
PERSONAL_EN_SALAS.Foto AS Foto,
PERSONAL_EN_SALAS.FECHAPERSONALID AS FECHAPERSONALID
FROM
PERSONAL_EN_SALAS
WHERE
PERSONAL_EN_SALAS.FECHAPERSONALID ={ParamFECHAPERSONALID}
AND CONCAT(PERSONAL_EN_SALAS.NombreApellidos ,PERSONAL_EN_SALAS.Cedula ) LIKE %{pFilter}%
ORDER BY
NombreApellidos ASC

Gracias Tobiaz
Posté le 02 novembre 2021 - 12:23
La query parece correcta.
Cada vez que ejecutas la query debes especificar los parametros, si
dejas alguno sin especificar se ignora la condición.

Saludos
Raül Vidiella

El 02/11/2021 a les 3:15, Picaza ha escrit:
Hola amigo tengo un QRY donde trae data con un parametro y todo bien,
cuando coloco un filtro para una búsqueda concatenada, no respeta el
parámetro, donde me estoy equivocando?

SELECT     PERSONAL_EN_SALAS.PERSONALENSALAID AS PERSONALENSALAID,
    PERSONAL_EN_SALAS.NombreApellidos AS NombreApellidos,
    PERSONAL_EN_SALAS.Cedula AS Cedula,
    CONCAT(PERSONAL_EN_SALAS.NombreApellidos ,CONCAT( '
',PERSONAL_EN_SALAS.Cedula ) )  AS LastNameFirstName,
    PERSONAL_EN_SALAS.Foto AS Foto,
    PERSONAL_EN_SALAS.FECHAPERSONALID AS FECHAPERSONALID
FROM     PERSONAL_EN_SALAS
WHERE     PERSONAL_EN_SALAS.FECHAPERSONALID ={ParamFECHAPERSONALID}
    AND CONCAT(PERSONAL_EN_SALAS.NombreApellidos
,PERSONAL_EN_SALAS.Cedula )  LIKE %{pFilter}%
ORDER BY     NombreApellidos ASC

Gracias Tobiaz
Membre enregistré
5 messages
Posté le 03 novembre 2021 - 05:10
Muchas Gracias :) Raul, tenias razón habia una llamada sin el parametro gracias: