J'essaie d'utiliser SqlDataReader pour lire un Decimal (10,2) à partir d'une base de données MSSQL dans une chaîne formatée comme 8.80.ASP.net/C# SqlDataReader et problème décimal
SqlDataReader reader = cmd.ExecuteReader();
xxx = reader["xxx"] //???
J'ai essayé plusieurs façons mais j'ai toujours obtenu 8,00 au lieu de 8,80. Et je peux confirmer les données dans la base de données est 8.80.
Quelqu'un pourrait-il me dire comment faire? Merci.
Modifier: Merci pour votre temps. Il s'avère que je fausse dans mon code. Chaque façon que j'ai essayé fonctionne réellement bien ....
Quel est le type de données de xxx? –