Hallo Zusammen,
ich muss ein Programm von mir komplett neu schreiben (glaube ich), da ich immer mehr Performance Probleme habe.
Ich kann in meinem Programm in einem Datagridview mehrere Daten eintragen.
Diese Daten werden dann untereinander in folgender Form in einer Datei gespeichert:
InhaltZeile1Spalte1;InhaltZeile1Spalte2;InhaltZeile1Spalte3 ..... (Bis zu 20 Spalten)
InhaltZeile1Spalte1;InhaltZeile1Spalte2;InhaltZeile1Spalte3 ..... (Bis zu 20 Spalten)
..... (Teilweise bis zu 1000 Zeilen)
Wenn ich das Programm Starte, werden alle Daten in ein DGV geladen (dient nur als Zwischenablage) und dann alle benötigten Daten von dort "ab zu holen"
Das Problem ist jetzt, dass die Software recht langsam beim speichern wird und ich jetzt nicht weiß, ob es am einlesen in das DGV oder direkt am "abgleich" im DGV liegt.
Gibt es noch andere Möglichkeiten.
Gleich vor ab... Ich habe keine Möglichkeit einen SQL Server oder ähnliches zu nutzen.
ich muss ein Programm von mir komplett neu schreiben (glaube ich), da ich immer mehr Performance Probleme habe.
Ich kann in meinem Programm in einem Datagridview mehrere Daten eintragen.
Diese Daten werden dann untereinander in folgender Form in einer Datei gespeichert:
InhaltZeile1Spalte1;InhaltZeile1Spalte2;InhaltZeile1Spalte3 ..... (Bis zu 20 Spalten)
InhaltZeile1Spalte1;InhaltZeile1Spalte2;InhaltZeile1Spalte3 ..... (Bis zu 20 Spalten)
..... (Teilweise bis zu 1000 Zeilen)
Wenn ich das Programm Starte, werden alle Daten in ein DGV geladen (dient nur als Zwischenablage) und dann alle benötigten Daten von dort "ab zu holen"
Das Problem ist jetzt, dass die Software recht langsam beim speichern wird und ich jetzt nicht weiß, ob es am einlesen in das DGV oder direkt am "abgleich" im DGV liegt.
Gibt es noch andere Möglichkeiten.
Gleich vor ab... Ich habe keine Möglichkeit einen SQL Server oder ähnliches zu nutzen.