Bonjour,
J'ai un problème avec une fonction CBOOL.
Quand je l'applique à un formulaire pour un update, il me demander d'entrer à chaque fois une valeur de Paramètre pour 'Vrai' et pour 'Faux'.
En gros mon update est accepté si je met en BRUT un TRUE ou un FALSE.
Exemple :
Fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Docmd.runsql "UPDATE tableTruc set machin='coucou' where bis=TRUE AND ter=FALSE"
Ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part Docmd.runsql "UPDATE tableTruc set machin='coucou' where bis=" & cbool(valeur1) & " AND ter=" & cbool(valeur2)
Comment régler ce problème.
ABS et CINT ne fonctionnent pas, car j'écris sur une table migré sur SQL SERVER avec un driver ODBC, il semble que la table n'accepte que des TRUE FALSE pour ce qui était avant des booléens.
Merci de bien vouloir m'aider
Partager