Salut !!
J'ai un probleme de conversion d'un decimal en float en passant par un SQLDataReader.
La ligne suivante me donne une exception du type InvalidCastExcetption.
maVariableFloat = (float) reader[0];
J'ai bien effectuer le read avant, et le champ 0 possède bien un decimal.
J'ai utilisé cette ligne dans deux autres fonctions similaires mais récupérant une valeur d'un autre type, et cela ne pose pas de problème.
De plus le reader me récupère la valeur du float de manière arrondie, donc au lieu d'avoir un 1.0 j'ai 1.
J'ai vraiment un soucis pour récupérer un float.
Merci
Partager