Ici, je dois convertir la double précision en nombre entier.La distribution spécifiée n'est pas valide (double précision à int)
Exemple:
obj.DayDifference = !string.IsNullOrEmpty(reader["DateDiff"].ToString()) ?
(Int32)reader["DateDiff"] : 0;
Type de:
DayDifference
de typeint
DateDiff
de typedouble precision
dans ledatabase table
.
Erreur:
cast spécifié n'est pas valide
Quelle est la valeur de 'lecteur [ « DateDiff »]' exactement? Déboguez-nous et dites-nous. –
@ SonerGönül, Le 'DateDiff' consiste en' value' 200. – Meem