[delphi] tabela master-detail

0

Witam serdecznie - bardzo prosze o wytłumaczenie na forum, lub podanie jakiś innych odnośników dotyczących tworzenia tabel master-detail. Chodzi mi głównie o to, jakie trzeba użyć komponenty i jak poustawiać ich odpowiednie właściwości. Szukałem już sporo na ten temat, ale nie moge znaleźć tego co tak naprawdę jest najistotniejsze.
Bardzo proszęo pomoc i wyrozumiałość - z góry dziękuje.
Pozdrawiam.

0

Zapewne chodzi Ci o relacyjne bazy danych.
Bazy danych buduję się za pomocą BDE. A jeśli chodzi o relacyjne, to poszukaj gdzieś w archiwum, bo to pytanie sam kiedyś zadawałem i zostało mi odpowiedziane.

0

No tak.. wiem że za pomocą BDE, ale wstawiam na formę TDatabase, table1, table2, dwa dbgridy i chcę zobaczyć "wizualnie" jak to działa, czyli przydało by się podpiąć dbnavigatora i po kliknięciu next record chciałbym zobaczyć jak w obu dbgridach zaznaczone są odpowiednie pola (czyli te które ze sobą mają być powiązane)np.
tabela 1 - firma
id_firma, nazwa, adres,telefon

tabela 2 - stan
id_stan, ilość_monitorów, ilość_dysków

po uruchomieniu w bdgridach zaznaczone są wszędzie pierwsze pozycje, no i po kliknięciu na next record w DbNavigatorze chciałbym zobaczyć jak przesówają się odpowiednio te zaznaczenia - na pewno to śmieszne - ale od podstaw chcę zacząć.
Pozdrawiam :-)

0

Od podstaw, ok. Ale czemu od razu od relacyjnych? ;)
Anyway podpinasz dbNavigatora pod to, pod co podpinasz dbGrida(nie pamiętam co to za komponent. TDataSet???).

I wtedy wszycho chodzi.

A jeśli chcesz relacje, to musisz pobawić się w tworzenie indeksów i takie tam duperele. Kiedyś się z tym kilka dni użerałem, aż w końcu ktoś stąd wysłał mi prosty kodzik.

0

Prosiłbym, jeżeli to nie kłopot o taki przykładowy kod (najprostrzy przykład) bo w katalogu Delphi/demos/db jest taki przykład chyba o nazwie MAsterApp, ale jest rozbudowany i nie moge sie połapać.
Z góry dziękuję [email protected]
pozdrawiam serdecznie.

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