Dane do master-detail

0

Witam,
Szukam prostszego sposobu na wybranie danych do tabeli detail w układzie master-detail. Jeżeli mam dataset z dwoma tabelami do pierwszej pobieram dane np. poprzez SELECT idT1,Pole1,Pole2 FROM T1 WHERE Pole3='W' to do drugiej tabeli dane pobieram poprzez SELECT idT2,Pole1,Pole2 FROM T2 WHERE idT1 IN (SELECT idT1 FROM T1 WHERE Pole3='W'). Aż się prosi coś w rodzaju getchildrows które by uzupełniło drugą tabelę.

Pozdrawiam,
Zoritt

0

Zrób relacje w datasecie.

0

Relację mam.
Robię fill z adaptera do pierwszej tabeli a następnie muszę zrobić fill do drugiej. Jednak jeżeli przy drugim warunku nie ograniczę ilości rekordów tylko do tych występujących w pierwszej tabli to dostaje "Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraint" z powodu występowania rekordów nie powiązanych z tabelą 1.
Ogólnie z rozwiązanie z "IN (SELECT" dla drugiego adaptera działa poprawnie tylko szukam łatwiejszego rozwiązania.

Pozdrawiam,
Zoritt

0

Odwołam się do autora postu powyżej: "Zrób relacje w datasecie."
W jaki sposób spowodować aby dodana relacja w datasecie pociągnęła dane do tabeli detail?

Pozdrawiam,
Zoritt

1 użytkowników online, w tym zalogowanych: 0, gości: 1