ducker88
Messages postés277Date d'inscriptionlundi 9 février 2004StatutMembreDernière intervention 4 mai 2008
-
23 mai 2007 à 10:42
ducker88
Messages postés277Date d'inscriptionlundi 9 février 2004StatutMembreDernière intervention 4 mai 2008
-
23 mai 2007 à 16:26
Bonjour à tous,
Voila mon probleme,
Je souhaite recuperer des données d'une base postgresql à l'aide d 'un datareader. Cela fonctionne bien quand je recupère mes données tel que :
string test = (string)dr["mon_test"] ;
Mon soucis est que si la donnée est un DBnull alors cela me gènere une erreur et me plante mon application.
Existe t'il un moyen pour que cela fonctionne sans problème ?
Merci à tous.
duck88
A voir également:
Un objet qui autorise la valeur null doit posséder une valeur.
SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 201069 23 mai 2007 à 11:01
Euh,...
Désolé de faire le raba-joie, mais à ce que je viens de lire, mais l'opérateur ?? ne fonctionne qu'avec la valeur null, et pas avec un DBNull.value.
Pour la question de la vérification, on peut aussi faire dr.IsDBNull(i), mais il ne fonctionne qu'avec le numéro de la colonne et pas avec son en-tête.