jeudi 2 avril 2015
HSQLDB Automatisch nächste freie Nummer ausgeben
Posted on 07:44 by verona
Guten Tag,
ich möchte für meine CRM-System die Kundennummern vorgeben. Dazu soll aus der HSQLDB die nächste freie Nummer ausgegeben werden. Die Kundentabelle ist wie folgt angelegt:
Kundennummer
Name
etc.
Was bisher zustande kam:
Wenn Kundennummern von 1-10 in der Tabelle vorhanden sind, wird 11 ausgegeben - richtig.
Wenn Kundennummer von 1-5 und 7-10 in der Tabelle vorhanden sind, wird ebenfalls 11 ausgegeben - falsch.
Ich möchte, dass wirklich von 0 aufwärts gezählt wird und die nächste freie Nummer ausgegeben wird. Gibt es die Möglichkeit?!
Und da wir gerade beim Thema sind: wenn die Kundennummer von Hand verändert wird und dadurch gleich ist wie eine bereits in der Datenbank vorhandene Kundennummer, möchte ich eine Fehlermeldung ausgeben. Wie kann ich am einfachsten die Exception abfangen und als Errormessage ausgeben?
Ich bedanke mich schonmal für eure Hilfe.
Gruß
TB94
ich möchte für meine CRM-System die Kundennummern vorgeben. Dazu soll aus der HSQLDB die nächste freie Nummer ausgegeben werden. Die Kundentabelle ist wie folgt angelegt:
Kundennummer
Name
etc.
Was bisher zustande kam:
Wenn Kundennummern von 1-10 in der Tabelle vorhanden sind, wird 11 ausgegeben - richtig.
Wenn Kundennummer von 1-5 und 7-10 in der Tabelle vorhanden sind, wird ebenfalls 11 ausgegeben - falsch.
Ich möchte, dass wirklich von 0 aufwärts gezählt wird und die nächste freie Nummer ausgegeben wird. Gibt es die Möglichkeit?!
Und da wir gerade beim Thema sind: wenn die Kundennummer von Hand verändert wird und dadurch gleich ist wie eine bereits in der Datenbank vorhandene Kundennummer, möchte ich eine Fehlermeldung ausgeben. Wie kann ich am einfachsten die Exception abfangen und als Errormessage ausgeben?
Ich bedanke mich schonmal für eure Hilfe.
Gruß
TB94
HSQLDB Automatisch nächste freie Nummer ausgeben
Categories: HSQLDB Automatisch nächste freie Nummer ausgeben
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire