---
title: "Databas -> Drop down meny ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/68996-databas-drop-down-meny"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pellefant"
published: "2003-02-21T16:38:13.000Z"
updated: "2003-02-21T19:11:49.000Z"
replies: 5
views: 216
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/68996-databas-drop-down-meny"
---

# Databas -> Drop down meny ?

## #1 — Pellefant, 2003-02-21T16:38Z

Hej!

Har helt själv :) lyckats göra denna:

```
SQL="SELECT * FROM Brunswick ORDER BY City ASC;" 
RecSet.Open SQL, Databas, adOpenStatic, adLockOptimistic 

%>
<select name="select">
 <option selected><%=Recset("City")%></option>
<% Do until RecSet.EOF 	%>
<option><%=Recset("City")%></option>
<%Recset.movenext
loop  %>
</select>
<%RecSet.Close 
Databas.Close %>
```

Tanken är att varje stad listas en gång i drop down listan, och om staden inte är ifylld så visa inte ett tomt alternativ, utan hoppa över den.

Som det är nu listas alla raders städer, dvs samma stad flera gånger. Samt även tomma rader, 

Någon som vet hur jag kan gå vidare?

Trodde jag skulle hitta svaret här, men så var det ju inte:
<http://www.webforum.nu/showthread.php?s=&threadid=66926>

Permalänk: https://www.webforum.nu/p/68996

## #2 — Eitraz, 2003-02-21T17:20Z

**SELECT \* FROM Brunswick GROUP BY City ORDER BY City ASC**
eller nåt borde funka.

\-Eitraz

Permalänk: https://www.webforum.nu/p/958441

## #3 — solbulle, 2003-02-21T17:22Z

Spontant verkar det vara lite knas(?) med din databas/databasdesign om samma stad kommer flera gånger.
Vad, vilken stad är det egentligen du hade tänkt ha som "selected" i din lista?

```
SQL="SELECT distinct City FROM Brunswick ORDER BY City ASC;" 
RecSet.Open SQL, Databas, 3, 3 

%>
<select name="select">
 <option selected><%=Recset("City")%></option>
<% Do until RecSet.EOF 	%>
<option><%=Recset("City")%></option>
<%Recset.movenext
loop  %>
</select>
<%RecSet.Close 
Databas.Close %>
```

Permalänk: https://www.webforum.nu/p/958443

## #4 — Eitraz, 2003-02-21T17:24Z

\[tabort\]

Permalänk: https://www.webforum.nu/p/958446

## #5 — Pellefant, 2003-02-21T18:30Z

> **solbulle skrev:**
>
> Spontant verkar det vara lite knas(?) med din databas/databasdesign om samma stad kommer flera gånger.
> Vad, vilken stad är det egentligen du hade tänkt ha som "selected" i din lista?
> 
> Hej!
> 
> Det fungerar bra med din kod nu. :) 
> 
> Selected, hade jag tänkt ha den som kommer först, dvs någon på A.  (Koden ovan är för söksidan, det är en annan sida för att mata in data)
> 
> Varje stad kan komma flera hundra gånger alltså, beroende på hur många företag i den staden det finns i databasen.
> 
> Det är ett företagsregister, och admin kan mata in nya företag och skriver då även till stadens namn manuellt i  en textruta. Det är inte jag som desgignat den, och den är på ca 33000 poster (8,4 MB), så jag vill inte in och rota i strukturen nu. :) 
> 
> Tackar.

Permalänk: https://www.webforum.nu/p/958484

## #6 — solbulle, 2003-02-21T19:11Z

Ok, då är jag med. Då blev det rätt med "selected" och allt.

Ok nr2 :) Då förstår jag att du inte vill in o rota i den db:n. Men det var ju bra att du vet att det är tokig med den designen. :)

Permalänk: https://www.webforum.nu/p/958509

---

Tråden på webben: https://www.webforum.nu/amne/asp/68996-databas-drop-down-meny
