J'ai un etat résultant d'une requete spécifique à MySQL, je passe donc
par un HRequeteSansCorrection.
Cependant, cette requete me livre en résultat deux dates que je veux
afficher dans deux colonnes.
Dans "decription d'un champ rubrique", j indique donc l'alias de la
requete SQL.
Un des champs passe tres bien, le second pas tout à fait ; en effet,
seul l'année ressort avec des __ à la place du jour et du mois
(__/__2004). Par contre, si comme masque j indique AAAAMMJJ, il ressort
bien.
La requete :
SELECT
...
validite,
DateF,
DateH AS DateH,
least(adddate(max(DateH), INTERVAL validite YEAR), MAX(DateH)) AS
dateButoire
FROM ...
...
Pas de pb pour dateH, c'est le DateButoire qui ne passe pas.
Quelqu'un a-t-il déjà rencontré ce type de problème ?
Merci,
Manu
PS : Toujours ce pb de champs TEXT ou BLOB qui ne s'affiche pas dans les
états (par HExecuteRequete)
SELECT ... validite, DateF, DateH AS DateH, least(adddate(max(DateH), INTERVAL validite YEAR), MAX(DateH)) AS dateButoire FROM ... ...
Pas de pb pour dateH, c'est le DateButoire qui ne passe pas.
essaie : DateF, validite, DateH AS DateH,
Quelqu'un a-t-il déjà rencontré ce type de problème ?
je me souviens d'un pb à l'époque sur mysql lorsqu'on selectionné 2 dates cote à cote :-(
Merci,
ManuPavy
Emmanuel Lecoester wrote:
essaie : DateF, validite, DateH AS DateH,
Quelqu'un a-t-il déjà rencontré ce type de problème ?
je me souviens d'un pb à l'époque sur mysql lorsqu'on selectionné 2 dates cote à cote :-(
Etrange, mais j'ai essayé et ca ne passe toujours pas. A priori, ce sont les dates résultant d'opérations que windev n arrive pas à récupérer (et surtout à exploiter). Car dans cette requete, j ai le least(...), mais aussi le max(...) qui renvoie NULL lors du test de la requete (quelque soit leur emplacement dans la requete (début, milieu, fin de requete, à coté d'une autre date ou pas). Je pense que je vais laisser les dates au format MySQL (c'est à dire déclarer le champs de type text et avoir AAAA-MM-JJ)
Merci
Manu
Emmanuel Lecoester wrote:
essaie :
DateF,
validite,
DateH AS DateH,
Quelqu'un a-t-il déjà rencontré ce type de problème ?
je me souviens d'un pb à l'époque sur mysql lorsqu'on selectionné 2 dates
cote à cote :-(
Etrange, mais j'ai essayé et ca ne passe toujours pas. A priori, ce sont
les dates résultant d'opérations que windev n arrive pas à récupérer (et
surtout à exploiter). Car dans cette requete, j ai le least(...), mais
aussi le max(...) qui renvoie NULL lors du test de la requete (quelque
soit leur emplacement dans la requete (début, milieu, fin de requete, à
coté d'une autre date ou pas).
Je pense que je vais laisser les dates au format MySQL (c'est à dire
déclarer le champs de type text et avoir AAAA-MM-JJ)
Quelqu'un a-t-il déjà rencontré ce type de problème ?
je me souviens d'un pb à l'époque sur mysql lorsqu'on selectionné 2 dates cote à cote :-(
Etrange, mais j'ai essayé et ca ne passe toujours pas. A priori, ce sont les dates résultant d'opérations que windev n arrive pas à récupérer (et surtout à exploiter). Car dans cette requete, j ai le least(...), mais aussi le max(...) qui renvoie NULL lors du test de la requete (quelque soit leur emplacement dans la requete (début, milieu, fin de requete, à coté d'une autre date ou pas). Je pense que je vais laisser les dates au format MySQL (c'est à dire déclarer le champs de type text et avoir AAAA-MM-JJ)