Bonjour à tous!

Je souhaite rentrer une valeur venant d'une base de données mysql de type decimal (10,2) dans un datagridview.

Cela a pour effet de planter le systeme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Le format de la chaine d'entrée est incorrect
J'ai tenté d'autre requête sur la même table, cela a marché, il y a juste cette commande qui foire (et c'est bien sur, celle qui m'intéresse.

Je vous montre la totalité de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
DataSet ds = new DataSet();
MySQLDriverCS.MySQLDataAdapter MyAdapter = new MySQLDriverCS.MySQLDataAdapter("SELECT MONTANT_TOTAL_COMMANDE FROM commande", conn);
MyAdapter.Fill(ds, "commande");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = ds.Tables[0].TableName;
Une idée pour convertir cette donnée en float ou autre de manière que je puisse l'utiliser ?

Merci à vous tous