Avatar billede aljtse Nybegynder
25. august 2003 - 19:04 Der er 6 kommentarer og
2 løsninger

Find nærmeste forhandler?

Hejsa!

Hvordan laver jeg nemmest den funktion med at man indtaster postnr og så finder den nærmeste forhandler?

Altså ligesom på denne side http://www.2-big.dk/Default.asp?ID=3

På forhånd tak for hjælpen :-)
Avatar billede ellebaek Nybegynder
25. august 2003 - 20:56 #1
hvis du har en tabel der hedder postnummer..

Så laver du bare et kald med sql-sætningen.

sql = "Select * from tabel where postnummer = " & request.form("postnummer")
derefter

if rs.eof then
response.write "Der er ingen i dit postdistrikt"
else
while not rs.eof
response.write forhandlerinfo
rs.movenext
wend
Avatar billede ellebaek Nybegynder
25. august 2003 - 20:56 #2
og det skulle så have været et svar...

Skriv hvis du har problemer!
Avatar billede netro Nybegynder
25. august 2003 - 21:22 #3
Det var vel egentlig ikke det, han spurgte om. "Nærmeste forhandler" kan da sagtens have postnr. 2450 eller 2300, hvis dit postnr. er 2200.
Avatar billede ellebaek Nybegynder
25. august 2003 - 21:35 #4
hvis du kigger på den anden side, og tester postnummer 4320 (holbæk) så viser den ingen resultater...
Avatar billede netro Nybegynder
25. august 2003 - 21:40 #5
Jeg kunne forestille mig noget i denne stil, hvor du får returneret 1 eller 2 postnumre, der lægger tættest på brugerens postnr.

Set rs = Conn.Execute("Select Top 1 Postnr From Postnumre Where Postnr <= 2500 Order By Postnr Desc Union Select Top 1 Postnr From Postnumre Where Postnr >= 2500 Order By Postnr")

While Not rs.EOF
    Response.Write rs("Postnr") & "<br>"
    rs.MoveNext
Wend
Avatar billede netro Nybegynder
25. august 2003 - 21:42 #6
Nu tillod jeg mig forresten at gå ud fra, du bruger Access.
Avatar billede martin.jensen Nybegynder
26. august 2003 - 13:06 #7
Du er nødt til at starte med at definerer præcist hvad du mener med nærmeste. Er det nærmeste postnummer det der nummerisk ligger tættest. Skal der tages højde for at folk fx ikke ønsker at krydse storebælt selvom nyborg og korsørs postnumre grænser op til hinanden osv.

Når du har det nede på papir, meget præcist defineret, så kan du begynde at blande en computer ind i det, ikke før :-)
Avatar billede netro Nybegynder
26. august 2003 - 13:22 #8
Sikke et møgarbejde ;)
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
Kurser inden for grundlæggende programmering

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