C# erreur de code aidez moi svp

Fermé
Sarah - 1 nov. 2011 à 11:43
Bonjour,

Tout se passe bien jusqu'à ce que j'aie l'erreur "La référence d'objet n'est pas définie à une instance d'un objet." sur le 2ème ligne du code,
je fais une requête pour afficher des données de ma base de donnée !

cs.Open();
SqlCommand macommande = new SqlCommand("SELECT * FROM MAGASINS WHERE MAGID = '" + lbMagNom.SelectedValue.ToString() + "'", cs);
SqlDataReader dr = macommande.ExecuteReader();
while (dr.Read())
{
efMagID.Text = dr["MAGID"].ToString();
efAdresseMag.Text = dr["MAGADRESSE"].ToString();
efVilleMag.Text = dr["MAGVILLE"].ToString();
efCPMag.Text = dr["MAGCP"].ToString();
efTelMag.Text = dr["MAGTEL"].ToString();
efFaxMag.Text = dr["MAGFAX"].ToString();
efHeureOuv.Text = dr["MAGHEUREOUVERTURE"].ToString();
efHeureFer.Text = dr["MAGHEUREFERMETURE"].ToString();
efNomMag.Text = dr["MAGNOM"].ToString();
}
cs.Close();

merci d'avance :)