Bonjour tout le monde,
Voila j'ai une application avec un DataGrid composé de 3 colonne : "NumInter, NomContact, NomMachine".
Ce DataGrid me permet donc de remplir ces 3 colonnes selon le Nom du client qui aura été choisi précédemment.
J'ai essayé de le remplir pour une colonne (pour l'instant) de la manière suivante :
mais il me dit l'erreur suivante :
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 SqlConnection connection; SqlCommand command; SqlDataReader rader; connection = new SqlConnection("Data Source=DIST-5B8D87E3A9;Initial Catalog=DistribInfo;Integrated Security=SSPI"); command = new SqlCommand("Select x.IN_NUMINTER From INTERVENTION as x Where (Select count(*) From INTERVENTION as y Where x.IN_NUMCLT = y.IN_NUMCLT And x.IN_NUMINTER < y.IN_NUMINTER)< 5 And x.IN_NUMCLT ='" + NumClt.Text + "' ORDER BY x.IN_NUMINTER DESC", connection); connection.Open(); try { rader = command.ExecuteReader(); try { while (rader.Read()) NumInter.DataGrid.ColumnHeadersVisible.ToString() = ("x.IN_NUMINTER"); } finally { rader.Close(); } } finally { connection.Close(); }et donc souligne en bleuC:\Documents and Settings\Propriétaire\Mes documents\Visual Studio Projects\SuiviClient_Distrib'Info\SuiviIntervention.cs(197): La partie gauche d'une assignation doit être une variable, une propriété ou un indexeurDonc je me demande si je peux le remplir de cette manière??
Code : Sélectionner tout - Visualiser dans une fenêtre à part NumInter.DataGrid.ColumnHeadersVisible.ToString
Si vous pouvez m'aider a réoudre mon problème ce sera gentil de votre part.
merci d'avance!!
Partager