J'utilise Calculer pour additionner une donnée qui a une condition. Parfois, il n'y a pas de lignes à l'intérieur du datatable correspondant à mes critères, donc je reçois une exception sur le calcul L'objet ne peut pas être transtypé de DBNull vers d'autres types.Comment vérifier si datatable contient des lignes correspondantes?
Existe-t-il un moyen de vérifier/filtrer la datatable pour voir si elle a les lignes désirées, si oui seulement alors j'applique Calculer. Veuillez nous conseiller
total = Convert.ToDecimal(CompTab.Compute("SUM(Share)", "IsRep=0"));
Merci David. C'était très utile. –
Hey, il dit «Opérateur»! ne peut pas être appliqué à l'opérande de type 'objet' '. –
Que faire si j'utilise total = Convert.ToDecimal (dtSum) ?? 0; au lieu de tryparse? –