Bonjour ,
j'ai un problème assez bizarre avec ma requete paramétré que voici :
Quand je regarde dans ma base, la valeur n'est pas 0.3 mais 0,30000001192092896
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 cmd.CommandText = "INSERT INTO Devices(...., CPP, ....) values (...,@CPP,...)"; DbParameter myParameter; myParameter = cmd.CreateParameter(); myParameter.ParameterName = "@CPP"; myParameter.DbType = DbType.Single; myParameter.Direction = ParameterDirection.Input; myParameter.Value = 0.3; cmd.Parameters.Add(myParameter);
Si je fais
Alors la la valeur est bien 0.3 dans ma base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part cmd.CommandText = "INSERT INTO Devices(...., CPP, ....) values (...,0.3,...)";
Quel est ce bug?????
Merci d'avance!
Partager