Seite 1 von 1

Neues Mitglied kann nicht gespeichert werden

Verfasst: Donnerstag 12. September 2019, 10:46
von hypnonat
Hallo,
beim Anlegen von einem neuen mitglied kommt der Fehler: Fehler beim Speichern des Mitglieds.

Programmversionen neuster Stand
letzer Eintrag in jameika.log:

Caused by: org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Eindeutiger Index oder Primärschlüssel verletzt: "CONSTRAINT_E7_INDEX_C ON PUBLIC.MITGLIED(EXTERNEMITGLIEDSNUMMER) VALUES 54"
Unique index or primary key violation: "CONSTRAINT_E7_INDEX_C ON PUBLIC.MITGLIED(EXTERNEMITGLIEDSNUMMER) VALUES 54"; SQL statement:
insert into MITGLIED (EXTERNEMITGLIEDSNUMMER,GESCHLECHT,INDIVIDUELLERBEITRAG,HANDY,EINGABEDATUM,TITEL,PERSONENART,ADRESSTYP,KTOIEMAIL,KTOISTAAT,KTOIADRESSIERUNGSZUSATZ,KTOIGESCHLECHT,KUENDIGUNG,IBAN,NAME,MANDATSEQUENCE,ZAHLUNGSRHYTMUS,MANDATVERSION,ZAHLUNGSWEG,STERBETAG,GEBURTSDATUM,KTOITITEL,ZAHLERID,KTOIPERSONENART,LETZTEAENDERUNG,STAAT,ADRESSIERUNGSZUSATZ,KTOINAME,EMAIL,KTOIPLZ,TELEFONDIENSTLICH,VERMERK1,STRASSE,VERMERK2,VORNAME,ANREDE,TELEFONPRIVAT,KTOIVORNAME,KTOIANREDE,KTOISTRASSE,AUSTRITT,ORT,ZAHLUNGSTERMIN,EINTRITT,KTOIORT,BEITRAGSGRUPPE,MANDATDATUM,BIC,PLZ) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) [23505-197]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:454)
at org.h2.message.DbException.getJdbcSQLException(DbException.java:425)
at org.h2.message.DbException.get(DbException.java:203)
at org.h2.message.DbException.get(DbException.java:179)
at org.h2.index.BaseIndex.getDuplicateKeyException(BaseIndex.java:101)
at org.h2.mvstore.db.MVSecondaryIndex.checkUnique(MVSecondaryIndex.java:220)
at org.h2.mvstore.db.MVSecondaryIndex.add(MVSecondaryIndex.java:196)
at org.h2.mvstore.db.MVTable.addRow(MVTable.java:702)
at org.h2.command.dml.Insert.insertRows(Insert.java:185)
at org.h2.command.dml.Insert.update(Insert.java:137)
at org.h2.command.CommandContainer.update(CommandContainer.java:103)
at org.h2.command.Command.executeUpdate(Command.java:263)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:200)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:154)
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:655)
... 21 more

bitte um Hilfe

Re: Neues Mitglied kann nicht gespeichert werden

Verfasst: Donnerstag 12. September 2019, 20:55
von NicoB77
Die externe Mitgliedsnummer 54, die Du angegeben hast, ist schon vergeben. Die Nummern müssen eindeutig sein.

Re: Neues Mitglied kann nicht gespeichert werden

Verfasst: Freitag 13. September 2019, 08:42
von hypnonat
Die externe Mitgliedsnummer, die ich eingegeben habe war "21", nicht "54"