Wie bindet man vordefinierte dataGridView-Spalten mit Spalten aus der SQL-Anweisung (ohne neue Spalten hinzuzufügen)?
Gibt es eine elegante Möglichkeit, vordefinierte dataGridView-Spalten mit Ergebnissen einer SQL-Anweisung zu binden?
Beispiel:
dataGridView1.Columns.Add("EID", "ID");
dataGridView1.Columns.Add("FName", "FirstName");
Einige SQL mögen
SELECT t.FirstName AS FName, t.EmpID AS EID
FROM table t ...
und dann rufe ich an
dataGridView1.DataSource = someDataSet.Tables[0].DefaultView;
Der letzte Aufruf fügt meinem Datagrid Spalten hinzu, aber ich möchte es nur nach Spaltennamen binden, um keine neuen Spalten hinzuzufügen.
Das Beispiel ergibt folgendes Ergebnis:
Tabellenspalten: ID, Vorname, F-Name, EID (ID und Vorname enthalten leere Zellen)
Wie bekomme ich das:
Table columns: ID, FirstName or FirstName, ID
Freundliche Grüße!