Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird: PRIMARY or UNIQUE KEY constraint "@1" on table &qu (https://www.delphipraxis.net/137548-firebird-primary-unique-key-constraint-%401-table-qu.html)

normancz 23. Jul 2009 08:50

Datenbank: Firebird • Version: 2.1 • Zugriff über: DBExpress

Firebird: PRIMARY or UNIQUE KEY constraint "@1" on
 
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

mkinzler 23. Jul 2009 08:53

Re: Firebird: PRIMARY or UNIQUE KEY constraint "@1"
 
Setzt du die neueste Version von 2.1.x ein? Passt Clientversion zur Serverversion?

hoika 23. Jul 2009 16:07

Re: Firebird: PRIMARY or UNIQUE KEY constraint "@1"
 
Hallo,

du hast eine alte firebird.msg (im Firebird-Verzeichnis).


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz