0
Ich habe Datagridview, dass ich um 5 Tabellen füllen muss. Ich habe SqlCommand und SqlConnection deklariert. Danach verwende ich somethine wie folgt aus:Aktualisierung von Datagridview aus vielen Tabellen
selCommand.Connection = conn;
dt = new DataTable();
SqlDataAdapter ad = new SqlDataAdapter();
ad.SelectCommand = selCommand;
ad.Fill(dt);
dataGridView1.DataSource = dt;
Als Folge ich Spaltenüberschriften meiner Abfrage in Datagridview haben, aber keine Daten. Ich habe versucht, diesen Code verwenden:
selCommand.Connection = conn;
dt = new DataTable();
SqlDataReader dr = selCommand.ExecuteReader();
dt.Load(dr);
bs = new BindingSource();
bs.DataSource = dt;
dataGridView1.DataSource = bs;
dr.Close();
Es funktionierte, aber ich etwas ändern, und ich kann nicht verstehen, warum es nicht funktioniert.
Es funktioniert nicht. DataGridView ist leer. – ExUser
Bitte Code angeben. – SeM