Hallo zusammen,
ich habe folgendes Problem mit einem DatGrid. Ich schreibe Datensätze die ich in einem Array gespeichert habe in eine Data Source um diese dann darzustellen. Beim ersten mal ist dies kein Problem und ich kann innerhalb von sekunden 20000 Zeilen schreiben und darstellen. Will ich nun die vorhandenen Daten in meiner datasource überschreiben dauert dies wesentlich länger??? Unten seht ihr meinen Quelltext:
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
dataTable.Dispose();
dataTable.Clear();
dataTable.Rows.Clear();
dataTable.Columns.Clear();
GC.Collect();
//Hauptmenue.ActiveForm.Refresh();
int return_zeilen;
Dateiname = openFileDialog1.FileName;
return_zeilen = EinlesenTMP.EinlesenEDPlog(Dateiname);
dataTable.Columns.Add(„Datum“, typeof(string));//Anlegen der Tabellen Strucktur
dataTable.Columns.Add(„Zeit“, typeof(string));
dataTable.Columns.Add(„Telegramm-Num“, typeof(string));
dataTable.Columns.Add(„RWData“, typeof(string));
dataTable.Columns.Add(„Telegramm_TYP“, typeof(string));
dataTable.Columns.Add(„FUNCTION“, typeof(string));
dataTable.Columns.Add(„Data“, typeof(string));// TEST ZUM LÖSCHEN
for (int i = 1; i