Einzelnen Beitrag anzeigen

normancz

Registriert seit: 28. Mär 2008
6 Beiträge
 
Delphi 2010 Professional
 
#1

Firebird: PRIMARY or UNIQUE KEY constraint "@1" on

  Alt 23. Jul 2009, 09:50
Datenbank: Firebird • Version: 2.1 • Zugriff über: DBExpress
Hallo,
bei zwei Rechner wurde Firebird auf 2.1 installiert, wobei eine alte Version vorher deinstalliert wurde. Bei einem Keyfehler erscheint nun hin und wieder diese Exceptionmeldung: PRIMARY or UNIQUE KEY constraint "@1" on table "@2"

Die Anwendung läuft ebenfalls auf diese Rechner, wurde mit D2007 erstellt und nutzt die DBExpress Treiber von D2006 mit dem DBX4-Adaptor. Meistens wird eine richtige Fehlermeldung mit dem Constraintname geliefert, aber manchmal eben nicht. Da ich aber diese Fehlermeldung bei unique-key Verletzungen zur User-Interaktion auswerten muss, benötigte ich die richtigen Constraintnamen.

Mit googlen hatte ich keinen Erfolg, da die "@"s bei der Suche herausgenommen wurden und ich sie nicht maskiert bekomme.

Hattet ihr diese Meldung auch schon mal? Womit könnte sie zusammen hängen?

Bye,
Norman
  Mit Zitat antworten Zitat