Avatar billede simsen Mester
05. december 2002 - 14:22 Der er 2 kommentarer og
1 løsning

2 felter i komboboks der skal gemmes

Hejsa

Jeg har 3 tabeller: Klasse - Elev - Bestilling

I en formular har jeg 2 kombobokse - én der slår op i klassetabellen. Udfra hvad jeg vælger der viser den de elever, der tilhører den pågældene klasse (udfra Elev tabellen hvor den tager elevfornavn og elevefternavn).

Jeg vil nu gemme de pågældende ting der er valgt (klasse, elevfornavn og elevefternavn).

Når jeg gemmer - gemmer den kun efternavnet - ikke fornavnet i bestillingsdatabasen. Vælger jeg i ControlSource for komboboksen elevfornavn - gemmer den elevefternavnet i elevfornavn-feltet i bestillingstabellen.

Pleaseeeeee hjælp - hvad skal jeg gøre for at gemme begge dele - altså elevfornavn og elevefternavn i bestillingstabellen?

mvh
simsen :-)
Avatar billede jkrons Professor
05. december 2002 - 14:45 #1
Så vidt jeg ved, kan du aldrig gemme mere end en kolonne fra en komboboks.

I stedet skal du nøjes med at gemme Primærnøglen fra Elevtabellen i Bestillingstabellen. Hvis du så se for- og efternavn på de, der har bestilt, kan du lave en forespørgsel på Elev- og bestillingstabellerne.
Avatar billede kabbak Professor
05. december 2002 - 16:53 #2
lav en forespørgsel med de to tabeller, lad din formular bruge forespørgslen som kilde og lad så de to combo styre kreterier i forespørgslen.

Så kan du gemme alle de felter du har i forespørgslen.
Avatar billede terry Ekspert
05. december 2002 - 17:26 #3
simsen>If your databases is normalized you SHOULD NOT save both names in the database, you should save the primary key.
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