Einzelnen Beitrag anzeigen

Foo316

Registriert seit: 3. Feb 2006
2 Beiträge
 
Delphi 5 Enterprise
 
#2

Re: Primärschlüssel per BDE bestimmen

  Alt 3. Feb 2006, 15:09
[edit=alcaeus]Delphi-Tags eingefuegt. Bitte in Zukunft selbst machen. Danke Mfg, alcaeus[/edit][/quote]

Sorry und Danke.

hab selbst was rausgefunden.
Sieht nach einem BDE-Problem aus

Scheinbar liegt es daran, das die BDE die Primärschlüssel daran erkennt, dass der Indexname, den der Primärschlüssel nutzt (nicht der Name des Primärschlüssel), mit RDB$PRIMARY... beginnt.
Dieser ist in der Systemtabelle RDB$RELATION_CONSTRAINTS in der Spalte RDB$INDEX_NAME zu finden.

Bei den Tabellen zu den ich keinen Primärschlüssel bekomme, ist nämlich der Indexname gleich dem Primärschlüsselnamen!

Schade. Muß ich wohl die Systemtabellen bemühen, um den Primärschlüssel zu bestimmen.
  Mit Zitat antworten Zitat