Hi, ich wollte mal fragen ob es eine wirklich simple Methode gibt ein Listview Numerisch zu sortieren und nicht Alphanumerisch?
Eigentlich dachte ich, dass ich diese Funktion überhaupt nicht brauche. Da ich im Grunde eine SQL Tabelle in die Listview lade und diese schon "passend" sortiert ist, auf Grund der Reigenfolge der Einträge.
Nun hab ich aber ab und zu, dass eine neuer Datensatz in der SQL Tabelle an einer x-beliebigeben Stelle auftaucht. Wieso? Kein Schimmer
Erste Zeile ist ne Auto ID
bei der Ausgabe steht grad folgendes
1
2
3
4
5
2250
6
7
...
2248
2249
Ich versteh ned wieso. Der einzige Unterschied ist, dass der Eintrag 2250 der aktuelles ist und einzeln hinzugefügt wurde.
Aber laut SQL Management Studio ist das genau an der Stelle in der DB vorhanden.
Auch Excel gibt ihn an der Stelle aus, wenn ich nicht nach Datum oder ID sortiere...
Gut, also dacht ich sortieren wir die Liste einfach.
Das ist aber Alphanumerisch und ich brauch numerisch?!
Gibtz da ne Lösung ohne zusätzlich 50 Zeilen Code zu schreiben, ne neue Klasse zu nutzen oder sonstigen "Quatsch".
Ich hab Möglichkeiten mit haarstreubenden Schleifen gesehen die jeweils 2 Items vergleichen. Aber ich glaub das sprengt mein Programm wenn er bis zu 6000 Zeilen vergleichen muss.
Grüßle
Eigentlich dachte ich, dass ich diese Funktion überhaupt nicht brauche. Da ich im Grunde eine SQL Tabelle in die Listview lade und diese schon "passend" sortiert ist, auf Grund der Reigenfolge der Einträge.
Nun hab ich aber ab und zu, dass eine neuer Datensatz in der SQL Tabelle an einer x-beliebigeben Stelle auftaucht. Wieso? Kein Schimmer
Erste Zeile ist ne Auto ID
bei der Ausgabe steht grad folgendes
1
2
3
4
5
2250
6
7
...
2248
2249
Ich versteh ned wieso. Der einzige Unterschied ist, dass der Eintrag 2250 der aktuelles ist und einzeln hinzugefügt wurde.
Aber laut SQL Management Studio ist das genau an der Stelle in der DB vorhanden.
Auch Excel gibt ihn an der Stelle aus, wenn ich nicht nach Datum oder ID sortiere...
Gut, also dacht ich sortieren wir die Liste einfach.
Das ist aber Alphanumerisch und ich brauch numerisch?!
Gibtz da ne Lösung ohne zusätzlich 50 Zeilen Code zu schreiben, ne neue Klasse zu nutzen oder sonstigen "Quatsch".
Ich hab Möglichkeiten mit haarstreubenden Schleifen gesehen die jeweils 2 Items vergleichen. Aber ich glaub das sprengt mein Programm wenn er bis zu 6000 Zeilen vergleichen muss.
Grüßle