Condition Dlookup et variable numérique single ou double
1 réponse
Bernard-VIVIER
Salut à tous !
J'essaie de procéder à une recherche de montant dans une boite de dialogue
dont le résultat réel double, est ensuite utilisé dans une condition d'un
Dlookup ou d'un Dcount. Mais, quelle que soit la solution envisagée, je n'
arrive pas à m'en sortir ? Voir ci-dessous :
Si sRépMod = "176.14"
Message Access : Erreur de syntaxe (virgule) dans l'expression
'[Débit] = 176,14'
Je m'en sort avec le SQL sans problème qu'il s'agisse de nombre ou de date,
mais avec bute sur ce problème, depuis pas mal de temps. Il doit pourtant
bien y avoir une solution, mais laquelle ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour Bernard,
Le champ dans la table ne serait-il pas défini comme Réel Simple ou Monétaire ? Si oui, utilises les fonctions de conversion CSng() ou CCur() suivant le cas. (Attention au problème de la virgule)
A+ Eric
"Bernard-VIVIER" écrivait news:cen6a6$nqd$:
Salut à tous !
J'essaie de procéder à une recherche de montant dans une boite de dialogue dont le résultat réel double, est ensuite utilisé dans une condition d'un Dlookup ou d'un Dcount. Mais, quelle que soit la solution envisagée, je n' arrive pas à m'en sortir ? Voir ci-dessous : Si sRépMod = "176.14"
Message Access : Erreur de syntaxe (virgule) dans l'expression '[Débit] = 176,14'
Je m'en sort avec le SQL sans problème qu'il s'agisse de nombre ou de date, mais avec bute sur ce problème, depuis pas mal de temps. Il doit pourtant bien y avoir une solution, mais laquelle ?
Merci d'avance,
Cordialement,
BV
Bonjour Bernard,
Le champ dans la table ne serait-il pas défini comme Réel Simple ou
Monétaire ?
Si oui, utilises les fonctions de conversion CSng() ou CCur() suivant le
cas. (Attention au problème de la virgule)
J'essaie de procéder à une recherche de montant dans une boite de
dialogue dont le résultat réel double, est ensuite utilisé dans une
condition d'un Dlookup ou d'un Dcount. Mais, quelle que soit la
solution envisagée, je n' arrive pas à m'en sortir ? Voir ci-dessous :
Si sRépMod = "176.14"
Message Access : Erreur de syntaxe (virgule) dans l'expression
'[Débit] = 176,14'
Je m'en sort avec le SQL sans problème qu'il s'agisse de nombre ou de
date, mais avec bute sur ce problème, depuis pas mal de temps. Il doit
pourtant bien y avoir une solution, mais laquelle ?
Le champ dans la table ne serait-il pas défini comme Réel Simple ou Monétaire ? Si oui, utilises les fonctions de conversion CSng() ou CCur() suivant le cas. (Attention au problème de la virgule)
A+ Eric
"Bernard-VIVIER" écrivait news:cen6a6$nqd$:
Salut à tous !
J'essaie de procéder à une recherche de montant dans une boite de dialogue dont le résultat réel double, est ensuite utilisé dans une condition d'un Dlookup ou d'un Dcount. Mais, quelle que soit la solution envisagée, je n' arrive pas à m'en sortir ? Voir ci-dessous : Si sRépMod = "176.14"
Message Access : Erreur de syntaxe (virgule) dans l'expression '[Débit] = 176,14'
Je m'en sort avec le SQL sans problème qu'il s'agisse de nombre ou de date, mais avec bute sur ce problème, depuis pas mal de temps. Il doit pourtant bien y avoir une solution, mais laquelle ?