Bonsoir à tous,

J'ai une Hashtable globale :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
private Hashtable ListeInterets = new Hashtable();
Je la remplis au cours de la lecture d'un SQLDataReader de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
while (ListeCentresInteret.Read())
{
ListeInterets.Add(ListeCentresInteret["CodeInteret"].ToString(), ListeCentresInteret["LibelleInteret"].ToString());
}
Je suis sûr que ListeCentresInteret["CodeInteret"].ToString() et ListeCentresInteret["LibelleInteret"].ToString() retournent bien des valeurs (par exemple respectivement "7" et "Sport"), mais il se trouve que ma Hashtable n'est jamais remplie. CodeInteret est un n° de clef primaire (unique).

Malgré un try/catch je n'ai pas non plus d'erreur lorsque je débugge.

Merci à celui ou celle qui saura me dire ce que j'ai bien pu oublier...