Le résultat d'une requête sql sur une somme
Publié : dim. 17/avr./2011 20:19
C'est bizarre, je n'arrive pas à comprendre pourquoi, j'ai corrigé le problème, ça marche, mais je ne suis pas convaincue... Dites moi ce que vous en pensez .... Je suis curieuse de savoir ..
Explication: Il s'agit simplement de calculer la somme du total TTC (un champ d'une table Base sqlite). Ce champ est déclaré dans la table comme ttc quad. Je dois récupérer le résultat dans une variable appelée Wttc déclarée aussi en quad.
Voici le code qui plante:
Et voici le code qui marche:
C'est un peu comme le jeu des 7 erreurs n'est ce pas? Bon! Vous voyez la différence
entre ces deux codes? Pourquoi GetDataBaseQuad ne marche pas? Pourtant, c'est du numérique
aussi..
Si vous avez besoin de plus de details sur la base données et ma table, je suis prêt à vous
donner tous les détails (bien que cela ne me semble pas nécessaire)
Alors? Quelqu'un a une idée?
Explication: Il s'agit simplement de calculer la somme du total TTC (un champ d'une table Base sqlite). Ce champ est déclaré dans la table comme ttc quad. Je dois récupérer le résultat dans une variable appelée Wttc déclarée aussi en quad.
Voici le code qui plante:
Code : Tout sélectionner
Wsql="Select SUM(ttc) From MaTable Where ttc>0"
CheckDataBaseQuery(0,wSql)
If NextDataBaseRow(0)
wttc=GetDataBaseQuad(0,0)
EndIf
Code : Tout sélectionner
Wsql="Select SUM(ttc) From MaTable Where ttc>0"
CheckDataBaseQuery(0,wSql)
If NextDataBaseRow(0)
wttc=GetDataBaseLong(0,0)
EndIf
entre ces deux codes? Pourquoi GetDataBaseQuad ne marche pas? Pourtant, c'est du numérique
aussi..
Si vous avez besoin de plus de details sur la base données et ma table, je suis prêt à vous
donner tous les détails (bien que cela ne me semble pas nécessaire)
Alors? Quelqu'un a une idée?