Avatar billede oblices Nybegynder
07. juni 2003 - 12:15 Der er 10 kommentarer og
2 løsninger

relationer - en til mange...en til en

Hejsa
Hvad bestemmer om en relation bliver en ,en til mange eller en, en til en ??
Kan jeg ikke "bestemme" ? Hvis jeg bruger træk og slip, laver den automatisk en, en til en....:-( og jeg VIL have en en til mange !

På forhånd tak
Avatar billede henrik13 Nybegynder
07. juni 2003 - 12:26 #1
I felted du sammenkæder, dubletter ja = mange
dubletter nej = 1
Avatar billede henrik13 Nybegynder
07. juni 2003 - 12:29 #2
Ex:
TblPostnr: Postnr dubletter nej + By
TblNavne: Postnr dubletter ja + navne
Giver 1 til mange
Avatar billede henrik13 Nybegynder
07. juni 2003 - 12:32 #3
Forklaring:
TblNavne: Postnr dubletter ja + navne. der er mere end 1 der bor i den by. Derfor mange
Avatar billede terry Ekspert
07. juni 2003 - 12:50 #4
Example: First make the table on the ONE side of the realtionship (tblPostNr). Then when you make the table on the MANY side (tblNavn) select "lookup" in the data type list for the PostNr field. This will start a wizard where you choose which table/field to take the value from. In this case it is tblPostnr.postNr

tblNavn
--------
ID Primary Key (autonumber)
Navn
PostNr (foreign key) MANY can exist
Gade


tblPostNr
--------
PostNr (Primary Key) Only one of these exists.
By
Avatar billede henrik13 Nybegynder
07. juni 2003 - 12:55 #5
Forklaring på TblPostnr:
Postnr dubletter nej + By Der er kun et postnr der har en by:
Ex 2620 = Albertslund
Vh Henrik
Avatar billede oblices Nybegynder
07. juni 2003 - 13:07 #6
Tak for hjælpen begge. De var lige lette at opfatte..:-)

Det løste desværre ikke det jeg troede jeg ville få løst :-(

Hav en god dag
Avatar billede terry Ekspert
07. juni 2003 - 13:08 #7
oblices>What is the problem? If you can give some more information then we can maybe help!
Avatar billede oblices Nybegynder
07. juni 2003 - 13:20 #8
Det kan jeg...men det er en lidt laaaaaang forklaring.

Jeg har lavet en lille DB med en tblmedlemmer, en tblmedlemstyper som de vigtigste tabeller. Nu ville jeg gerne lave en mulighed for at lave en faktura til et medlem(i første omgang, senere til en hel medlemstype), så jeg laver en tblfaktura, en tblkontigent, og en tblordre.
Derefter en frmfaktura hvor jeg kan taste en faktura til et medlem. Så har jeg lavet en forespørgsel på faktura og medlem, for at se fakturaerne der hører til et bestemt medlem, MEN den første faktura bliver vist rigtigt, men næste faktura til samme medlem vises med et andet navn......:-(

Den sætter navnet ind som svarer til fakturaID - altså hvis fakturaID = 5 så viser den navnet for medlemsnummer 5 ???

Derfor troede jeg det var et eller andet med relationer !

Bare så du er klar over det er jeg rimelig grøn indenfor Access, men jeg synes det er spændende, og et eller andet sted skal man jo starte.

Kan evt. maile DB´en hvis du har tid og lyst !
Avatar billede terry Ekspert
07. juni 2003 - 13:49 #9
OK, I'll use five minutes to take a look eksperten@santhell.dk
Avatar billede mugs Novice
07. juni 2003 - 19:23 #10
oblices > Jeg er lige kommet hjem fra arbejde, og ser først nu dette spørgsmål. Hvis dit problem er løst, er det ikke nødvendigt at sende som nævnt i dit andet spørgsmål.
Avatar billede oblices Nybegynder
08. juni 2003 - 00:11 #11
Hej mugs,
Mange tak for tilbuddet....Jeg fik det løst til sidst selv. Efter at jeg fik rettet min relation - derfor dette spørgsmål - skulle jeg slette min forespørgsel og oprette den igen :-) Så virker det...- så lidt klogere blev jeg også idag...måske en haj -----en dag !

Fortsat god aften(nat)
Avatar billede mugs Novice
08. juni 2003 - 09:36 #12
Godt du fik det til at fungere.
Jeg bliver lidt klogere hver dag, ved at læse andres spørgsmål og ikke mindst svarene. Og husk den omfattende viden der ligger gemt i eksperten til gratis afbenyttelse. Det er blot at søge. Dit andet spørgsmål om brevfletning er besvaret flere gange.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester