problème avec ExecuteReader
bonjour ,
je veux afficher un champ de ma table dans un label mais ça fonctionne pas avec cette méthode !! quelqu'un peut il m'aider SVP !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| using System.Data.Sql;
using System.Data.SqlClient;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Deffilement : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MOUAD-PC\SQLEXPRESS;Initial Catalog=form;Integrated Security=True");
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "SELECT descr FROM siteform where urgence='urgent'";
con.Open();
Label2.Text=cmd.ExecuteReader().ToString();
con.Close();
}
} |
quand j'éxécute la page web j'ai comme message dans le label "System.Data.SqlClient.SqlDataReader " !!! MErci