Seite 1 von 1
Namenssortierung Mitglieder
Verfasst: Donnerstag 19. Mai 2011, 14:27
von carsten
Hallo,
ich habe ein Mitglied "van Soundso"
Wieso wird das in allen Listen hinter "Z" einsortiert? Ich hätte es bei "V" vermutet, zur Not in dem Beispiel auch bei "S" bei Sortierung nach dem Nachnamen.
Genaue Daten der Eintragungen:
Name: van Soundso
Vorname: Diesunddas
Grüße
Re: Namenssortierung Mitglieder
Verfasst: Donnerstag 19. Mai 2011, 17:39
von Danzelot
Hallo Carsten,
H2 ist standardmäßig casesensitiv und sortiert wahrscheinlich deshalb nach Groß-/Kleinbuchstaben.
siehe hierzu
http://www.h2database.com/html/features.html
In MySQL text columns are case insensitive by default, while in H2 they are case sensitive. However H2 supports case insensitive columns as well. To create the tables with case insensitive texts, append IGNORECASE=TRUE to the database URL (example: jdbc:h2:~/test;IGNORECASE=TRUE).
Gruß
Danzelot
Re: Namenssortierung Mitglieder
Verfasst: Donnerstag 19. Mai 2011, 18:01
von carsten
Oh Mann, da hätt ich auch selber drauf kommen können.
Kaum macht man's richtig schon gehts...
Danke für den Tipp, das wars.
Grüße
Carsten
Re: Namenssortierung Mitglieder
Verfasst: Donnerstag 19. Mai 2011, 18:46
von heiner
Hallo,
bei mir läuft es standardmäßig korrekt.
Heiner
Re: Namenssortierung Mitglieder
Verfasst: Freitag 20. Mai 2011, 15:06
von Danzelot
Hallo Heiner,
dieses Verhalten tritt bei der Mitgliederauswertung als PDF auf. Ich verwende WinXP. Wie es unter Linux aussieht, kann ich nicht sagen.
@Carsten: Wo hast Du die Änderungen für H2 eingetragen?
Gruß
Danzelot
Re: Namenssortierung Mitglieder
Verfasst: Freitag 20. Mai 2011, 19:34
von carsten
gar nicht. Hab ein grosses "V" genommen
Wollte jetzt nicht schauen, wo man diesen Eintrag machen muss.
Re: Namenssortierung Mitglieder
Verfasst: Samstag 21. Mai 2011, 09:02
von heiner
Hallo,
bei der PDF-Ausgabe konnte ich den Fehler reproduzieren. Der an die JDBC-URL angehängte Parameter bringt noch nichts. Die Daten müssen auch mit dem Parameter gespeichert werden. Mal sehen, was sich machen lässt.
Heiner
Re: Namenssortierung Mitglieder
Verfasst: Samstag 21. Mai 2011, 11:17
von carsten
Mit dem großen "V" stimmts in den internen Listen und bei der Ausgabe der Mitgliederliste.
Re: Namenssortierung Mitglieder
Verfasst: Samstag 21. Mai 2011, 14:24
von heiner
Hallo Carsten,
das es mit dem großen "V" überall korrekt läuft ist mir klar. Ich habe jetzt eine Änderung vorgenommen. Damit wird auch in der Mitgliederauswertung korrekt sortiert. Allerdings habe ich mir nicht das komplette Programm in diese Richtung angesehen.
Heiner