Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kombi, problem
gmalan
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.03.2007

Ostrzeżenie: (0%)
-----


Cześć

Mam dwie tabele:
tblWnioskodawca i tblPełnomocnik połączone relacją jeden-do-jeden
(klucz z tabeli wnioskodawcy połączony z polem liczbowym w tabeli
pełnomocników)

Zrobiłem formularz, na którym wpisuję dane osobowe obu osób.

Następnie zrobiłem formularz, do wyszukiwania danych obu tych osób (na
podstawie nazwiska wnioskodawcy), i w jego nagłówku wstawiłem pole
KOMBI z nazwiskiem i imieniem wnioskodawcy oraz z następującym kodem w
[po aktualizacji]:

Dim rs As DAO.Recordset
Set rs = Me.RecordsetClone
With rs
.FindFirst "IdWnioskodawcy = " & Me!Kombi
Me.Bookmark = .Bookmark
.Close
End With
Set rs = Nothing

Nie wiem czemu, ale kombi reaguje tylko na te rekordy, które mają
pełnomocnika :/ Jeżeli klikam w kombi na rekord w którym nie ma
pełnomocnika to dane na formularzu nie aktualizują się.

Co powinienem zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
spook
post
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 1.12.2006
Skąd: Łowicz

Ostrzeżenie: (0%)
-----


wynik wyszukiwania w google

"* Relacja jeden-do-jednego

Charakteryzuje się tym ,że dla każdej instancji jednej z dwóch encji istnieje dokładnie jedna instancja drugiej encji pozostająca z nią w równoważnym związku np. czek i opłata ( opłata jest realizowana za pomocą jednego czeku i za pomocą jedego czeku można zrealizować tylko jedną opłatę).Ten typ relacji spotyka się rzadko, ponieważ większość informacji powiązanych w ten sposób byłoby zawartych w jednej tabeli. Relacji jeden-do-jednego można używać do podziału tabeli z wieloma polami, do odizolowania części tabeli ze względów bezpieczeństwa, albo do przechowania informacji odnoszącej się tylko do podzbioru tabeli głównej. Na przykład, można by utworzyć tabelę do wyszukiwania pracowników uczestniczących w rozgrywkach piłkarskich. "
Go to the top of the page
+Quote Post
gmalan
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.03.2007

Ostrzeżenie: (0%)
-----


hm... no dobra...
To w takim razie jak powinienem połączyć tblWnioskodawca i tblPełnomocnik?
Nie chcę mieć tego w jednej tabeli bo przypadki występowania pełnomocników są raczej rzadkie. Nie ma więc sensu przetrzymywać tych info w jednej tabeli....
Go to the top of the page
+Quote Post
spook
post
Post #4





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 1.12.2006
Skąd: Łowicz

Ostrzeżenie: (0%)
-----


Dokładnie jedno oznacza, że ani mniej ani więcej. Podejżewam, że przy ustawianiu relacji nie ustawiłeś "więzów integralności", gdyż gdybyś to zrobił sam access zabroniłby Ci wpisywania pustych rekordów po którejkolwiek ze stron połączenia.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:49