Externe Datenbank - "Tabelle" has no key
Author: yannsimon
Publication Date: 8/11/2010 15:09
Hallo,
ich versuche, eine externe Datenbank in FIRSTspirit zu benutzen.
Ich habe die Verbindung problemlos aufgebaut.
Die Datenbank ist als "schreibgeschütz" und "Kein Schema Sync" eingesetzt (als in der Doku beschrieben).
Ich habe das Schema problemlos in FIRSTspirit importiert (mit "Schema aus Datenbank erzeugen").
Ich versuche jetzt eine Abfrage aufzubauen.
Aber ich kriege den Fehler, dass die Tabelle kein Key hat.
"Tabelle" has no key
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.defaultDispatchEvent(AWTDispatchingEventQueue.java:130)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue._dispatchEvent(AWTDispatchingEventQueue.java:115)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.dispatchEvent(AWTDispatchingEventQueue.java:108)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
Es bedeutet, dass die Tabelle kein PK hat?
Und FIRSTspirit kann damit nicht arbeiten?
Und liegt es irgendwo anders?
Yann
Tags: datenbank
-
Author: klein - 8/13/2010 14:23
Hallo Yann,
um die einzelnen Datensätze rendern und diese beim Generieren bzw. in der Vorschau verlinken zu können, erwartet FS einen Primary-Key in den einzubindenden externen Tabellen. Ab V4.2 wird als Primary Key nicht nur eine Number-, sondern auch eine String-Spalte unterstützt.
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar