Probleme avec float

choukri175 Messages postés 87 Date d'inscription dimanche 22 octobre 2006 Statut Membre Dernière intervention 22 février 2008 - 12 déc. 2006 à 11:06
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 - 16 déc. 2006 à 11:46
Bonjour,

J'utilise une variable de type float dont le contenu est utilisé pour la mise à jour d'une base de données.

Lorsque je stocke dans cette variable une valeur comme 5.5, la requête pour insérer une ligne dans la base de données prend la valeur 5,5 au lieu de 5.5 et cela me pose un problème au niveau du séparateur de champ à savoir ','.

Je sais pas où est le problème.

j'ai utilisé decimal au lieu de float mais le problème persiste.

Merci d'avance.  

2 réponses

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
12 déc. 2006 à 11:11
Salut,

On ne le dira jamais assez... le passage de paramètre dans une requête SQL se fait avec les DbParameters !
Ainsi, plus de souci avec les séparateurs décimaux, les formats de dates, les ' dans les chaines de caractères !

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
0
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
16 déc. 2006 à 11:46
Salut,

Et le petit lien habituel pour appuyer un peu plus : Injection SQL

/*
coq
MVP Visual C#
CoqBlog
*/
0
Rejoignez-nous