Sers Leute
hab mal wieder ein Problemchen
also ich will mein datagrid mit einer datatable füllen.
Das versuche ich wie folgt:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| DataTable dt = new DataTable(); DataRow dr;
SqlCeDataReader reader = con.getData(query) while(reader.Read()) { dr = dt.NewRow(); dr["Beleg_nr"] = reader["beleg_nr"].ToString(); dr["betrag"] = reader["betrag"].ToString(); dt.Rows.Add(dr); } dataGrid.DataSource = dt; |
sodalle ...
also die daten bekomme ich richtig, also der datareader macht mir keine schwierigkeiten, wenn ich das nun laufen lasse, bekomme ihc nen laufzeitfehler und zwar
System.ArgumentException: Die Spalte "beleg_nr" gehört nicht zu Tabelle . bei System.Data.DataRow.GetDataColumn(Sting columnName)
was könnte das sein ?
greetz