Avatar billede musti776 Nybegynder
31. oktober 2004 - 17:40 Der er 2 kommentarer og
1 løsning

Hjælp til tabel relationer og formular osv.

Hej Eksperter.

Jeg har brug for hjælp til at lave noget medlemssystem osv i acces.
Jeg har hele formiddagen prøvet en del, men kunne desværre ikke få tingene til at virke...

Det jeg havde tænk mig var 3 tabeller:

Tabel 1 (medlemmer)
medlemsnummer (tal) (nøgle)
medlemsnavn (tekst)
status (tekst)

tabel 2 (medlems info)
id (auto) (nøgle)
adresse (tekst)
land (tekst)
telefon (tekst)
email (tekst)

tabel 3 (info omkring deres betalte kontigenter osv)
id (auto) (nøgle)
kontigent2003 (tekst)
kontigent2004 (tekst)
kontigent2005 (tekst)
kontigent2006 (tekst)

De ting jeg i øjeblikket skal have hjælp til;
- Hvordan laver jeg relationerne?
- Når jeg laver relationerne rigtige kan jeg vel få de rigtige olysninger frem når jeg laver et forespørgsel?
- jeg vil kun have 1 formular til at indtaste data i alle 3 tabeller.

Håber der er nogle der gider at hjælpe :(
Avatar billede sjap Praktikant
31. oktober 2004 - 18:00 #1
Relationerne kan laves i menuen Funktioner/Relationer

Jeg går ud fra af du vil have en relation mellem Tabel1 og Tabel2 og relation mellem Tabel1 og Tabel3.

Så vidt jeg kan se, så vil det være lettest at bruge medlemsnummeret som en gennemgående id. Derfor vil jeg anbefale dig at ændre følgende

id (auto) (nøgle)  ændres til medlemsnummer (tal)

i både tabel2 og tabel3. Så kan du uden videre lave en relation mellem medlemsnummer i de tre tabeller.

Desuden vil jeg forslå, at du ændrer tabel3 til følgende:

id (auto) (nøgle)
år (tal)
kontigent (tekst)

På den måde behøver du ikke oprette et nyt felt, når du kommer til et nyt år.
Avatar billede musti776 Nybegynder
31. oktober 2004 - 18:26 #2
takker for dit hjælp min ven....
kan jeg be om et svar :)
Avatar billede sjap Praktikant
31. oktober 2004 - 18:33 #3
Selvfølgelig! :0)
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