Avatar billede janvogt Praktikant
10. januar 2006 - 13:28 Der er 5 kommentarer og
1 løsning

Komboboks på formular

Jeg har en tabel med felterne Postnr og By.
Derudover har jeg en person-tabel med felterne Navn, Adresse, Postnr og By, som skal opdateres via en formular.
Jeg har brugt den automatiske guide til at få alle felterne fra person-tabellen med over på formularen.

Jeg ønsker nu en kombinationsboks i feltet Postnr så feltet By opdateres automatisk.
Hvordan gør jeg det skridt for skridt?

Jeg kan godt lave en komboboks med alle postnumre, men hvordan får jeg By-feltet opdateret?
Avatar billede mugs Novice
10. januar 2006 - 13:46 #1
Du skal lave en relation mellem felterne postnr i begge tabeller og derefter en forespørgsel der medtager postnr fra persontabellen og by fra postnr.
Avatar billede janvogt Praktikant
10. januar 2006 - 22:51 #2
Det kan jeg ikke få til at virke.
Kan du være mere præcis?
Avatar billede mugs Novice
11. januar 2006 - 05:44 #3
Acces er jo en relationsdatabase der groft sagt fungerer ved, at der er trukket relationer mellem tabellerne. Hvis du f.eks har en tabel med et postnr og by (TBLpostnr), skal du også have postnr i en anden tabel (TBL2). Disse 2 postnr felter skal relateres til hinanden enten i relationsvinduet (outer join) eller i selve forespørgslen (inner join). Tabellenj med postnr og by er i forvejen udfyldt med alle poster. Det andet postnr felt kan være en combo. Nu laver du en forespørgsel med begge relaterede tabeller, og tager postnr fra TBL2 og by fra TBLpostnr. Så skal bynavnet skifte i forespørgslen hver gang du skifter postnr.

Jeg kan sende dig et eksempel hvis du lægger din e-mail.
Avatar billede janvogt Praktikant
11. januar 2006 - 09:18 #4
Jeg kender godt til relationer i Access og databaser generelt og tror ikke det er her det fejler.

Du må meget gerne sende et eksempel: janvogt@esenet.dk
Avatar billede mugs Novice
11. januar 2006 - 17:12 #5
Sendt.
Avatar billede janvogt Praktikant
16. januar 2006 - 11:38 #6
Tak for hjælpen!
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