DatagridView (Afficher le données (nom)de la cellule 0 dugridview au cellule2)
remiki90
Messages postés132Date d'inscriptionsamedi 28 juillet 2012StatutMembreDernière intervention27 décembre 2021
-
1 juil. 2021 à 12:11
Whismeril
Messages postés18622Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention28 septembre 2023
-
1 juil. 2021 à 12:26
salut, j'ai un datagridview ou je récupère les Id et le montant au premier et deuxieme colonne,
mais la troisième colonne devrait m'afficher un code fonction par exemmple par rapport au
dataGridView2.Rows[dvd].Cells[0].Value //de la première collone
mais, il me les affiche en bas au lieu que ca soir sur la meme ligne
voici le code
void recherch()
{
cnx = new SqlConnection(db.RXcon);
try
{
cnx.Open();
}
catch
{
MessageBox.Show("Erreure lors de la Connexion");
}
if (dataGridView2.Rows.Count>0)
{
for (int dvd = 0; dvd < dataGridView2.Rows.Count; dvd++)
{
string ct = "select grade from fction inner join person on person.id= fction.id where id ='" + dataGridView2.Rows[dvd].Cells[0].Value + "'";
commd222 = new SqlCommand(ct);
commd222.Connection = cnx;
try
{
SqlDataReader d = commd222.ExecuteReader();
d.Read();
DataGridViewRow Row = (DataGridViewRow)dataGridView2.Rows[0].Clone();
Row.Cells[2].Value = d["grade"].ToString();
d.Close();
dataGridView2.Rows.Add(Row);
}
catch (Exception tt)
{
MessageBox.Show(tt.Message.ToString());
}
finally
{
}
}
}
et voici le résultat
le 20,0 et 9 devraient occupé les trois premières ligne mais ca vien en bas
A voir également:
DatagridView (Afficher le données (nom)de la cellule 0 dugridview au cellule2)