salut,
FindField de query ne marche pas avec :=
salut,
FindField de query ne marche pas avec :=
salut;
FindField ne marche pas avec (:=)
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
j'essaie de faire ce calcul:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 mt_glob := MonQuery.FindField('facturemontant_global').AsFloat; mt_vers := MonQuery.FindField('total_versement').AsFloat; mt_solde := mt_glob-mt_vers;
Salut
Utilise plutôt FieldByName à la place de FindField.
FieldByName fait de toute façon appel à FindField pour récupérer le champ.
La seule différence est que FieldByName lève une exception si le champ n'est pas trouvé, contairement à FindField.
Nota:
Attention à FieldByName/FindField cela peut devenir assez lourd surtout si celui-ci est appelé de nombreuses fois (dans un boucle par exemple).
@+ Claudius.
d'accord je vais le tester ; merci pour ton aide
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager