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 :
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();
			}
mais il me dit l'erreur suivante :
C:\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 indexeur
et donc souligne en bleu
Code : Sélectionner tout - Visualiser dans une fenêtre à part
NumInter.DataGrid.ColumnHeadersVisible.ToString
Donc je me demande si je peux le remplir de cette manière??
Si vous pouvez m'aider a réoudre mon problème ce sera gentil de votre part.

merci d'avance!!