Avatar billede axel21 Juniormester
21. november 2006 - 14:27 Der er 9 kommentarer og
1 løsning

Postnumre igen.

Hej.. Har læst og læst spørgsmål, men fatter ikke så meget af det. Jeg vil have det sådan at når jeg skriver f.eks. 3700 i et tekstfelt fremkommer der Rønne i det andet tekstfelt.? Hjælp..

Jeg har en tabel med postnumre og byer.

Hvad gør jeg, og det skal være forståeligt da jeg er newbie...

På forhånd tak..
Avatar billede phliplip Nybegynder
21. november 2006 - 14:33 #1
OT: Bornholm.. yeah!
Avatar billede jensen363 Forsker
21. november 2006 - 14:49 #2
SELECT tblKunder.Kunde_navn, tblKunder.Kunde_adresse, tblKunder.PostNr, tblPostnr.Bynavn
FROM tblPostnr INNER JOIN tblKunder ON tblPostnr.Postnr = tblKunder.PostNr;
Avatar billede axel21 Juniormester
21. november 2006 - 15:12 #3
? Jeg mente nemt, og kan det ikke gøres udelukkende med relationer?
Avatar billede jensen363 Forsker
21. november 2006 - 15:21 #4
Det er netop dette

FROM tblPostnr INNER JOIN tblKunder ON tblPostnr.Postnr = tblKunder.PostNr

som skaber den relation som du mangler
Avatar billede axel21 Juniormester
21. november 2006 - 15:31 #5
Hvor skal jeg sætte det ind henne?
Avatar billede mugs Novice
21. november 2006 - 15:34 #6
Jensen har indbygget join i forespørgslen. Åbn db i databasevindue marker forespørgsler > Ny > fjern vinduet med tabeller > Vis SQL og paste jensens SQL ind her
Avatar billede axel21 Juniormester
21. november 2006 - 15:44 #7
Jeg har prøvet og prøvet, men jeg er som sagt ny og kan ikke hitte ud af hvordan man gør dette... Kan du forklare det på en anden måde, og evt. kan det slet ikke laves bare ved at lave relationer?? Nogle der kender nogen gode sider at lære lidt mere på...
Avatar billede jensen363 Forsker
21. november 2006 - 16:07 #8
Et grundlæggende Access-kursus kunne være en mulighed
Avatar billede axel21 Juniormester
21. november 2006 - 16:29 #9
Jeg har set mit snit til at lave dette i MySQL som ligge mere på rygraden, men tak for hjælpen ellers, og smid et svar..
Avatar billede jensen363 Forsker
21. november 2006 - 16:39 #10
<?

$query = mysql_query(\"SELECT postnr,bynavn FROM dk_postnr\");

while($row = mysql_fetch_array($query)) {

mysql_query(\"UPDATE data SET bynavn=\'$row[\"bynavn\"]\' WHERE postnr=\'$row[postnr]\'\");

}

?>
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