Avatar billede jens Nybegynder
06. juni 1999 - 00:50 Der er 10 kommentarer og
1 løsning

Gem i flere tabeller fra en formular

Hej

Er det muligt at gemme indtastede oplysninger fra en form i flere tabeller som man vælger.

Altså, jeg skriver nogle oplysninger i en formular. Når jeg har skrevet dem vil jeg gerne kunne gemme disse oplysninger i flere tabeller - som jeg kan vælge.

Kan man f.eks. gøre det ved at klikke på en list-boks og der vælge hvilken tabel jeg vil gemme oplysningen i - og så fremdeles med de andre tabeller jeg gerne vil gemme i.

Hvis det er muligt så forklar gerne grundigt da Access er ret ny for mig.

Med venlig hilsen
Jens
Avatar billede bkp Nybegynder
06. juni 1999 - 20:09 #1
Er det fordi du vil vise oplysninger i forskellige sammenhæng, for så vil jeg anbefale dig at bruge forespørgsler, til at sortere dine data!
Ellers giv et eksempel!
Avatar billede jens Nybegynder
06. juni 1999 - 20:40 #2
Okey ! - enf forklaring ville måske være på sin plads.


Jeg skal lægge nogle oplysninger ind i nogle tabeller. Problemet er at disse op lysninger ikke kan katagoriseres præcist.

Det vil sige at nogle oplysninger som skal i en tabel faktisk også godt kunne komme i nogle andre tabeller - oplsyningerne dukker altså op i flere tabeller.

Problemet er bare at jeg ikke kan sige nøjattigt hvilken tabel det drejer sig om fra gang til gang - og der kommer cirka 15 tabeller.


Derfor var det jeg tænkte at man måske kunne skrive sine oplysninger i en formular - og så kunne man derfra vælge hvilke tabeller ( af de 15 ) man ville gemme disse oplysninger.


Kan det mon lade sig gører ???

Med venlig hilsen
Avatar billede kh Nybegynder
07. juni 1999 - 09:51 #3
Hvis du ikke vil godkende svaret fra "bkp", må du gerne afvise det, så er der måske andre der har et svar!!
kh kh
Avatar billede jens Nybegynder
07. juni 1999 - 12:02 #4
Jeg aviser hermed svaret ;-)

Og er klar til at modtage visdom :-)
Avatar billede kh Nybegynder
07. juni 1999 - 12:22 #5
Jeg er ikke helt sikker på jeg ved hvad du mener. Men her er måske en mulighed!

Du opretter følgende tabeller:

tabel: oplys_tab
nøglefelt: oplys_id autonumber
felt: oplysning text

tabel: kat_tab
nøglefelt: kat_id autonumber
felt: kategori text

tabel: oplys_kat
nøglefelt: id autonumber
felt: oplys_id number
felt: kat_id number

oplus_cat kan nu bruges til at linke en oplysning til en/flere kategorier.

Du kan linke i en querie.

Håber du kan bruge det!
kh kh
Avatar billede jens Nybegynder
07. juni 1999 - 13:01 #6
Hej KH

Jeg har nu lavet de forskellige tabeller som forskrevet.

Hvad mener du med "Du kan linke i en querie."

Det er som sagt ret nyt for mig det her :-}

Hilsen
Jens
Avatar billede kh Nybegynder
07. juni 1999 - 15:41 #7
opret 2 kategorier i kat_tab: "kat1" og "kat2"
opret 2 oplysninger i oplys:tab: "opl1" og "opl2"
opret 3 link i oplys_kat:
1  1
1  2
2  2

lav en ny querie (forespørgsel): "q1"
Tilføj alle 3 tabeller, og træk oplysning og kategori ned i felterne nederst. Gem forspørgslen og åben den, så vil du se følgende:
opl1  kat1
opl1  kat2
opl2  kat2

Oplysningen: "opl1" tilhører kategori "kat1" og "kat2", mens "opl2" kun tilhører "kat2"

Håber du kan bruge det!
kh kh
Avatar billede bkp Nybegynder
07. juni 1999 - 15:49 #8
Nå jeg kom vist for sent!!
Avatar billede adler Nybegynder
29. juni 1999 - 13:00 #9
Så vidt jeg kan se, må du oprette en række tabeller, med hver sin formular, og så lave en formular, hvorfra du kan vælge den enkelte formular.
Data vi så blive lagt i den tabel du via din formular har valgt.
Herefetr kan du linke de enkelte tabeller efter ønske, og lave udtræk herfra.
Avatar billede kh Nybegynder
29. juni 1999 - 13:23 #10
Er mit svar egentlig godkent eller hva'????????
kh kh
Avatar billede jens Nybegynder
29. juni 1999 - 13:29 #11
Jeg har prøvet at lave det som du forslog - det lykkedes bare ikke !

Men det er nok mere fordi jeg ikke er så skrap til Access at det ikke lykkedes.

Du får point og tak for forsøget på at hjælpe mig ;-)

Jens
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