Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Requete SQL ne fonctionne pas en WD12

14 réponses
Avatar
JP Courseille
wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?

10 réponses

1 2
Avatar
J.B.
Le Fri, 18 Jan 2008 17:24:46 +0100, JP Courseille
a écrit:

wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?






Valeur nulle ?


--
J.Bratières
Avatar
JP Courseille
la valeur maxi est 95 dans le fichier
WD11 la trouve , pas WD12, code strictement identique
Demandez moi pas pourquoi


"J.B." a écrit dans le message de news:

Le Fri, 18 Jan 2008 17:24:46 +0100, JP Courseille
a écrit:

wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?






Valeur nulle ?


--
J.Bratières


Avatar
J.B.
Le Fri, 18 Jan 2008 17:43:25 +0100, JP Courseille
a écrit:

la valeur maxi est 95 dans le fichier
WD11 la trouve , pas WD12, code strictement identique
Demandez moi pas pourquoi


"J.B." a écrit dans le message de news:

Le Fri, 18 Jan 2008 17:24:46 +0100, JP Courseille
a écrit:

wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?






Valeur nulle ?


--
J.Bratières






Je posais la question , certaines lignes ont-elles une valeur nulle dans
ce champ ?



--
J.Bratières
Avatar
JP Courseille
Non , aucune valeur nulle , il s'agit de l'identifiant unique du fichier

"J.B." a écrit dans le message de news:

Le Fri, 18 Jan 2008 17:43:25 +0100, JP Courseille
a écrit:

la valeur maxi est 95 dans le fichier
WD11 la trouve , pas WD12, code strictement identique
Demandez moi pas pourquoi


"J.B." a écrit dans le message de news:

Le Fri, 18 Jan 2008 17:24:46 +0100, JP Courseille
a écrit:

wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?






Valeur nulle ?


--
J.Bratières






Je posais la question , certaines lignes ont-elles une valeur nulle dans
ce champ ?



--
J.Bratières


Avatar
mat
JP Courseille wrote:
wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?







Bonjour,

cela pourrait être une correction d'une syntaxe trop permissible sous
WD11, en principe il manque le paramètre du type de requête entre le nom
et la chaîne de commande. Ils aiment corriger des chose comme cela sans
en informer (puisque pas prévu à l'origine)...

Salutations
Mat
Avatar
JP Courseille
Du coup quelle serait la synstaxe exacte ?
Finalement on sait plus programmer avec leur non respect des normes de
programmation
C'est totalement non fiable leur système

"mat" a écrit dans le message de news:

JP Courseille wrote:
wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?







Bonjour,

cela pourrait être une correction d'une syntaxe trop permissible sous
WD11, en principe il manque le paramètre du type de requête entre le nom
et la chaîne de commande. Ils aiment corriger des chose comme cela sans en
informer (puisque pas prévu à l'origine)...

Salutations
Mat


Avatar
JP Courseille
Précisions

Idameliora et l identifiant unique du fichier HF7 ameliora qui contient 100
enregistrements

les 2 syntaxes ne marchent pas

wi_condition="select max(idameliora) as idameliora from ameliora "
ou
wi_condition="select max(ameliora.idameliora) as idameliora from ameliora "

HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)


C'est la synstaxe ecrite p 559 du bouquin programmation de WD12

je sui preneur d'une autre syntaxe si vous avez

merci




"JP Courseille" a écrit dans le message de
news: 4791630a$1$31460$
Du coup quelle serait la synstaxe exacte ?
Finalement on sait plus programmer avec leur non respect des normes de
programmation
C'est totalement non fiable leur système

"mat" a écrit dans le message de news:

JP Courseille wrote:
wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?







Bonjour,

cela pourrait être une correction d'une syntaxe trop permissible sous
WD11, en principe il manque le paramètre du type de requête entre le nom
et la chaîne de commande. Ils aiment corriger des chose comme cela sans
en informer (puisque pas prévu à l'origine)...

Salutations
Mat






Avatar
Pascal F
JP Courseille vient de nous annoncer :
Précisions

Idameliora et l identifiant unique du fichier HF7 ameliora qui contient 100 enregistrements

les 2 syntaxes ne marchent pas

wi_condition="select max(idameliora) as idameliora from ameliora "
ou
wi_condition="select max(ameliora.idameliora) as idameliora from ameliora "

HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)


C'est la synstaxe ecrite p 559 du bouquin programmation de WD12

je sui preneur d'une autre syntaxe si vous avez

merci





HExécuteRequêteSQL(ma_requeteSQL,hRequeteDefaut,wi_condition) ?

--
Pascal

Ne garder que le prénom pour me joindre
Avatar
JP Courseille
Non ca marche pas mieux avec cette syntaxe

"Pascal F" a écrit dans le message de news:
4791a5a1$0$17285$
JP Courseille vient de nous annoncer :
Précisions

Idameliora et l identifiant unique du fichier HF7 ameliora qui contient
100 enregistrements

les 2 syntaxes ne marchent pas

wi_condition="select max(idameliora) as idameliora from ameliora "
ou
wi_condition="select max(ameliora.idameliora) as idameliora from ameliora
"

HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)


C'est la synstaxe ecrite p 559 du bouquin programmation de WD12

je sui preneur d'une autre syntaxe si vous avez

merci





HExécuteRequêteSQL(ma_requeteSQL,hRequeteDefaut,wi_condition) ?

--
Pascal

Ne garder que le prénom pour me joindre




Avatar
Emmanuel LECOESTER
"JP Courseille" a écrit dans le message de
news: 4790d2ed$0$24341$
wi_condition="select max(idameliora) as idameliora from ameliora "
HExécuteRequêteSQL(ma_requeteSQL,wi_condition)
Info(ma_requeteSQL.idameliora)

Resulatt de la requete
1 - donne 0 en WD 12
2 - donne la valeur maximale en WD11

Alors que faire ?



si la base en en HF7 (cf post plus bas) migrer en HF12.

Sinon coté syntaxe elle me semble correcte.
1 2