Format d'un Double

Résolu
Signaler
Messages postés
85
Date d'inscription
jeudi 17 novembre 2005
Statut
Membre
Dernière intervention
15 février 2006
-
Messages postés
85
Date d'inscription
jeudi 17 novembre 2005
Statut
Membre
Dernière intervention
15 février 2006
-
Bonjour à tous j'ai un petit problème concernant l'exécution d'un requête dans Access:

Dim coeff As double
Dim db As ADODB.Connection
Dim rst As ADODB.Recordset
Dim req AS String


coeff = Me.MonChamp 'Ce champ est au format pourcentage
req = "SELECT Tbl_Projets.* FROM Tbl_Projets WHERE" &_ "(((Tbl_Projets.Avancement)< " & coeff & " ));"
Set db = CurrentProject.Connection
Set rst = New ADODB.Recordset
rst.Open req, db, adOpenDynamic, adLockOptimistic

L'exécution de cette requête me donne l'erreur suivante :


"Erreur de syntaxe (virgule) dans Tbl_Projets.Avancement)< 0,3"

Je voudrais donc savoir comment remplacer cette virgule par un point (0.3)...
Merci pour vos réponses

2 réponses

Messages postés
39
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
24 février 2006

tu peux utiliser Replace(coeff, ",", ".")
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
85
Date d'inscription
jeudi 17 novembre 2005
Statut
Membre
Dernière intervention
15 février 2006
2
Merci beaucoup, ça a parfaitement marché