Es wird immer die identische ID gezogen und nicht das angegebene PK Feld (MASTER).
Gibt es in FireDAC evtl. eine Option mit der man diese Einschränkung umgehen kann? Wir haben aktuell DOA und da ist das kein Problem.
Wir haben unsere DETAIL-
SQL-Statements immer genau anders herum aufgesetzt
Beispielhafter-Constraint KUNDE.ID = RECHNUNG.V_KUNDE
Das zugehörige Detail-
SQL Statement lautet:
select * from RECHNUNG where V_KUNDE=:V_KUNDE
In FireDAC müsste es so lauten. Anders hab ich die Master/Detail-Beziehung nicht hinbekommen.
select * from RECHNUNG where V_KUNDE=:ID
Ist das eine Einstellungssache in FireDAC?
Viele Grüße
Andreas