DataGridView

16/01/2009 - 16:39 von Christian | Report spam
Hallo,

eine kurze Frage zum DataGridView.
Hier kann man ja durch dg.DataSource Daten binden.
Beispielsweise eine DataTable.

Nun stellt sich die Frage, wie ich nun die gebundene Tabelle wieder bekomme,
nachdem ein User Daten geàndert hat?

Vielen Dank und schöne Grüße
Christian
 

Lesen sie die antworten

#1 Frank Dzaebel
16/01/2009 - 17:48 | Warnen spam
Hallo Christian,

eine kurze Frage zum DataGridView.
Hier kann man ja durch dg.DataSource Daten binden.
Beispielsweise eine DataTable.
Nun stellt sich die Frage, wie ich nun die gebundene Tabelle wieder
bekomme, nachdem ein User Daten geàndert hat?



Das ist schlicht die gleiche Tabelle, wie vorher.
Die geànderten Daten kannst Du dann aus dem
dgv.DataSource wieder herausholen oder über Adapter
wieder in die

Füge mal folgendes im "Gebundenen Szenario" hier ein:

[Beispiel-Tabelle für das DataGridView]
http://dzaebel.net/DataGridViewBeispiel.htm

folgendes ein (dataGridView1-Definition nach aussen):

private void button1_Click(object sender, EventArgs e)
{
DataTable dt = dataGridView1.DataSource as DataTable;
// Ändern des Wertes für Spalte Name in der ersten Zeile
MessageBox.Show(dt.Rows[0]["Name"].ToString());
}
______________________

Ansonsten natürlich auch in der MSDN:

[Gewusst wie: Binden von Daten an das DataGridView-Steuerelement in Windows
Forms]
http://msdn.microsoft.com/de-de/lib...67b6z.aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen