J'utilise VB.NET et Access
Je suis à tester mon application contre les parametre régionnaux.
Pour ce faire j'ai laisser dans la base de données mes chiffres en format texte avec un point.
Quand j'ai ma string je veux la convertir en double mais on me dit que la string n'est pas valide pour un conversion quelqu'un pourrait m'éclairer ? Si vous avez une bonne façon de gerer les fameux parametre régionnaux je suis ouvert au suggestion. (En passant j'ai aussi essayer ctype(string,double) et j'ai aussi essayer en decimal)
cmd.CommandText = "select Pourcentage from ajustements where PkAjustement = 9"
cmd.CommandType = CommandType.Text
cnn.Open()
modif += System.Convert.ToDouble(cmd.ExecuteScalar) 'la valeur est "0.1"
cnn.Close()
System.Convert.ToDouble(cmd.ExecuteScalar) Exception runtime levée : System.FormatException - Le format de la chaîne d'entrée est incorrect.