Hejsan! Du ska använda "distinct" för att inte få ut dubletter. Du kan inte använda select * utan måste lista fältnamnen. Tack så hemskt mycket för hjälpen!Lista ut info från databas beroende på lagrad data
Det är såhär att jag vill lista ut alla artister från en databas som har kategorin E i fältet kat.
Men nu kommer problemet...
Jag kör med en "Do Until" För att lista ut allihopa, men ej sådana som har likadana artistnamn.
Min kod:
Request.Querystring("kat") är i detta fall = E
<code>
SQLSats = "Select * From wallpaper where kat = '" & Request.QueryString("kat") &"' order by artistnamn"
Recset.Open SQLSats, Connect
Do While Not Recset.EOF And Count < Recset.PageSize %>
</code>
Det kan hända att en artist har 20 st wallpaper i tabellen wallpaper.
Nu listar den ut artistnamn 20 ggr, vilket jag inte vill...
Det räcker att den listar ut artistens namn 1 gång även ifall den finns 30 ggr, hur går jag till väga?
Hur skriver jag min SQL Sats, eller hur skriver jag min Do Loop sats.
Tacksam för svar.
HassanSv: Lista ut info från databas beroende på lagrad data
SQLSats = "Select distinct artistnamn From wallpaper where kat = '" & Request.QueryString("kat") &"' order by artistnamn"
/JohanSv:Lista ut info från databas beroende på lagrad data
Fungerade perfekt!
Hassan