J'ai un datareader qui renvoie une liste d'enregistrements d'une base de données sql server. J'ai un champ dans la base de données appelé "Additional". Ce champ est 50% du temps vide ou nul.
J'essaie d'écrire un code qui vérifie si ce champ est nul. La logique derrière cela est la suivante : Si le champ "Additional" contient du texte, il faut afficher l'information, sinon il faut cacher le champ.
J'ai essayé :
if (myReader["Additional"] != null)
{
ltlAdditional.Text = "contains data";
}
else
{
ltlAdditional.Text = "is null";
}
Le code ci-dessus me donne cette erreur :
Détails de l'exception : System.IndexOutOfRangeException : Supplémentaire
Toute aide serait grandement appréciée...