Problème simple de virgule

kephset Messages postés 12 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 3 juin 2003 - 23 avril 2003 à 10:29
kephset Messages postés 12 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 3 juin 2003 - 23 avril 2003 à 13:41
Voilà, mon problème est assez simple, je prends des valeurs dans une base Access, or parmis ces données, des valeurs numériques AVEC virgules, ces chiffres sont utilisés dans le programme, mais voilà, je dois les réutiliser dans d'autres requêtes qui n'apprécient pas du tout la virgule.

Exemple : r_sql "SELECT * FROM MATHS WHERE Note " & note & ";"

Si la note est entière pas de problème, sinon ça plante. Je ne peux pas mettre la note entre quotes car la valeur n'est pas une chaîne mais numérique.

- Se taire en classe c'est respecter le sommeil des autres.

3 réponses

kephset Messages postés 12 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 3 juin 2003
23 avril 2003 à 10:41
Edit :

L'erreur detectée est une erreur de syntaxe.
0
cs_Crazyht Messages postés 1522 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 21 août 2010 8
23 avril 2003 à 10:59
r_sql = "SELECT * FROM MATHS WHERE Note = " & note & ";"
r_sql = Replace (r_sql, "," , ".")

Suis pas sur que Replace existe en VBA mais en VB ca marche impec. :)

A++

Crazyht :)
0
kephset Messages postés 12 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 3 juin 2003
23 avril 2003 à 13:41
Merci beaucoup, ça marche !
0
Rejoignez-nous