PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → la fonction abs dans la clause where
la fonction abs dans la clause where
Débuté par bleusiel, 22 nov. 2004 11:34 - 2 réponses
Posté le 22 novembre 2004 - 11:34
bonjour à tous

quant j'execute la requete suivante : ça marche

HExécuteRequêteSQL(mareq,"SELECT NumClient ,NomClient ,DateCommande,TotalHT
FROM CLIENT, COMMANDE
WHERE CLIENT.NumClient = COMMANDE.NumClient
AND COMMANDE.TotalHT > 100
and commande.totaltva>")

l'erreur apparait lorsque j'ajoute la fonction abs dans la clause where càd

HExécuteRequêteSQL(mareq,"SELECT NumClient ,NomClient ,DateCommande,TotalHT
FROM CLIENT, COMMANDE
WHERE CLIENT.NumClient = COMMANDE.NumClient
AND COMMANDE.TotalHT > 100
and abs(commande.totaltva)>")

quelqu'un peut m'expliquer ce truc

merci d'avance
Posté le 22 novembre 2004 - 12:35
Salut

Ti devrais ajouter HrequeteSansCorrection dans ta requête.

Ciao
http://wdgotcha.atspace.com
Posté le 25 novembre 2004 - 17:58
Merci d'abord sur la réponse.
effectivelment, hRequêteSansCorrection me permettra d'executer la requete mais elle necessite une connexion autre hyperfile.
moi, ce que je voudrais c'est executer la fonction abs sur des champs toujours dans la base hyperfile.

j'attend la réponse avec patience.