Hallo ihr
ich bin jetzt eine ganze Weile ohne Hilfe zurecht gekommen, aber im Moment klemmt es wieder etwas.
Hier die Fehlermeldung: "Der Eingabearray ist länger als die Anzahl der Spalten in dieser Tabelle."
Hier mal mein Quelltext:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| while (!myFile.EndOfStream) { sContent = myFile.ReadLine(); string[] list = sContent.Split(new char[] { ';' }); for ( int i = 0; i <= list.Length - 1; i++) { int spaltenAnzahl = list.Length; row = seq.NewRow(); row.ItemArray = list; seq.Rows.Add(row); } } |
Das Problem hab ich verstanden, ich muss die Anzahl der Spalten in meinem DataTable names seq erhöhen, deshalb hab ich auch die Variable spaltenAnzahl geschaffen. Allerdings sind meine Versuche die Spaltenanzahl zu setzen bis jetzt immer gescheitert. Vielleicht habt ihr ja eine Idee.
Gruß
Martin