PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Requete sur mysql avec condition sur date...
Requete sur mysql avec condition sur date...
Iniciado por m.cassamchenai, ago., 10 2005 11:22 AM - Sem resposta
Publicado em agosto, 10 2005 - 11:22 AM
Bonjour,

Je saisis deux dates afin de sélectionner tous les enregs compris entre les deux dates-heures dans une table mc d'une base mysql. la date dans mysql est au format "date-heure" (2005-07-01 12:15:25).

Pour cela je crée une procédure dans windev :
....
[color=blue]PROCEDURE consult_mc(pdatedebut="20050701000000", pdatefin="20050701235959")[/color]....
J'exécute la requete suivante, à l'intérieur de la procedure, par [color=blue]HExécuteRequêteSQL :
"select ID_MC, DATE_F from mc where ((DATE_F>='"+pdatedebut+"') and (DATE_F<='"+pdatefin+"')) order by date_f"[/color]....
Je n'obtiens pas en retour la totalité des enregs. Je n'obtiens que les enregs dont la date est "20050701000000". :( l' enreg "20050701122530", par exemple n'apparait pas.
...
Cependant cette requete fonctionne très bien dans l'outil WDsql - Interrogateur SQL.
....
Quelqu'un aurait une piste ?
Bonne journée !