Pb dans le remplissage d'un DataGrid
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:
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 :
Citation:
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:
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!!