Bonjour,
Je cherche un moyen d afficher 2 champs d une requete, chacun dans un Label.J ai un DropDownList qui me permet d afficher des noms de serveurs et lorsqu un serveur est choisi,je souhaiterai afficher le resultat de chaque champs dans les Labels.Voici mon code:
Si quelqu un aurait une solution pour afficher les resultats dans les Labels, alors je les remercie d avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69 namespace ApplicationServeur { public class WebForm2 : System.Web.UI.Page { protected System.Web.UI.WebControls.DropDownList ListeType; protected System.Web.UI.WebControls.Label Label1; protected System.Web.UI.WebControls.Label Label2; //declaration de variables globales SqlConnection myConnection; void Page_Load(object sender, EventArgs e) { if(Page.IsPostBack==false) { myConnection=(SqlConnection)Session["myConnection"]; ChargerServeur(); AfficherRenseignement(); } } void OnListeServeurChanged(object sender, System.EventArgs e) { AfficherRenseignementServeur(); } void ChargerServeur() { SqlCommand myCommand; SqlDataReader myReader; SqlConnection myConnection = (SqlConnection)Session["myConnection"]; string SQL="SELECT * FROM TblServer ORDER BY Name_Server"; myCommand = new SqlCommand(SQL,myConnection); myReader = myCommand.ExecuteReader(); ListeServeur.DataSource= myReader; ListeServeur.DataValueField="Id_Server"; ListeServeur.DataTextField="Name_Server"; ListeServeur.DataBind(); myReader.Close(); } void AfficherRenseignementServeur() { //recuperation de la connection et du n°de serveur selectionné SqlConnection myConnection=(SqlConnection)Session["myConnection"]; string VarServeur=ListeServeur.SelectedItem.Value; SqlDataReader myReader; //realisation de la requete string SQL ="SELECT Id_Renseignement,Documentatation FROM TblRenseignement,TblServer WHERE TblRenseignement.Id_Server=TblServer.Id_Server AND TblRenseignement.Id_Server=" + VarServeur; //recuperation des valeurs dans la requete SQL myReader = myCommand.ExecuteReader(); SqlCommand myCommand = new SqlCommand(SQL,myConnection); }
[Balise [Code] ajoutée par freegreg]
[Pensez-y, vous-même, la prochaine fois. Merci ]
Partager