Avatar billede mortency Nybegynder
15. august 2002 - 14:19 Der er 6 kommentarer og
1 løsning

Hente data fra db!

Jeg har en tabell som inneholder mange data som er like. Vet jeg kan opprette en ny tabell men hvordan henter jeg dataene kun en gang? Til en dropdown meny?
Så ikke samme navn kommer feks: 5 ganger etter hverandre?

<select name="BAvdeling">
<option value="TOM">Velg avdeling</option>         

<%
Do While Not adoRs.EOF
If Kat <> adoRs("BAvdeling") Then
kat = adoRs("BAvdeling")
end if
%>

<option value="<%=adoRs("BAvdeling")%>"><%=adoRs("BAvdeling")%></option>   

<%
adoRs.MoveNext
Loop
%>
</select>
Avatar billede flax Nybegynder
15. august 2002 - 14:21 #1
Kan du evt. vise os din nuværende fil på www.?
Avatar billede dougheffernan Nybegynder
15. august 2002 - 14:22 #2
Så skal du bruge en SELECT DISTINCT
Avatar billede mortency Nybegynder
15. august 2002 - 14:24 #3
dougheffernan//

Jeg bruker strSQL = "SELECT * FROM tblBiler ORDER By BAvdeling ASC"
Hvordan bruker jeg distinct?
Avatar billede mortency Nybegynder
15. august 2002 - 14:26 #4
Flax//

db ser slik ut!
Id  Bil  Avdeling
1  Opel Privat
2  Bmw  Privat
3  Saab Forskning

Hvis jeg henter ut disse dataene så kommer privat 2 ganger og forskning en gang.
Avatar billede mortency Nybegynder
15. august 2002 - 14:32 #5
Fant det ut selv? Dumme jeg!

strSQL = "SELECT BAvdeling FROM tblBiler GROUP By BAvdeling"
Avatar billede coltau Juniormester
15. august 2002 - 14:35 #6
Slik:

strSQL = "SELECT BAvdeling FROM tblBiler group by BAvdeling ASC"
Avatar billede flax Nybegynder
15. august 2002 - 14:44 #7
ok :-)
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