---
title: "Select Distinct"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12439-select-distinct"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "dahlgren"
published: "2001-11-03T19:03:00.000Z"
updated: "2001-11-03T20:27:00.000Z"
replies: 8
views: 190
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/12439-select-distinct"
---

# Select Distinct

## #1 — dahlgren, 2001-11-03T19:03Z

```
<%

	SET Con = Server.CreateObject("ADODB.Connection")
	Con.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../../databas.mdb")
SQLStmt = "SELECT distinct(album) FROM album" 
	SET RecSET = Server.CreateObject("ADODB.Recordset")
		RecSet.Open SQLStmt, Con, adOpenStatic, adLockOptimistic 
	DO UNTIL RecSet.EOF
	%>
              <a href="visa.asp?id=<%=RecSet("id")%> "><%=RecSet("album")%></a> 
              <br>
              <%	  	RecSet.MoveNext 
	LOOP
	RecSet.Close
	Con.Close

	%>
```

ADODB.Recordset fel '800a0cc1' 

Item cannot be found in the collection corresponding to the requested name or ordinal. 

/intern/albumadmin/Default.asp, rad 42 

Rad 42 är den med länken. allt funkar fint ända tills jag försöker använda distinct. Vad är felet?

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

## #2 — LarsG, 2001-11-03T19:21Z

Du har inte med kolumnen id i din select-sats.

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

## #3 — dahlgren, 2001-11-03T19:55Z

Var ska det in? Jag vill att den ska välja så att det bara kommer en med samma namn från kolumnen album.

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

## #4 — LarsG, 2001-11-03T19:59Z

Du menar att det kan finnas flera poster där kolumnen album är lika men id är olika? Vilket id vill du ha då?

Distinct gäller för alla kolumner i select-listan så du kan skriva

```
SQLStmt = "SELECT distinct album,id FROM album"
```

för att få fram alla unika kombinationer av id och album.

Distinct är inte en funktion.

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

## #5 — dahlgren, 2001-11-03T20:07Z

Jag har en kolumn med som heter album. Flrea av raderna har lika värde, det jag vll är att den bara ska skriva ut ett albumnamn av varje sort. Så om vi har 5 rader som heter sommar och 7 som heter vinter så vill jag bara att deet ska visa sommar och vinter.

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

## #6 — LarsG, 2001-11-03T20:10Z

Jo, jag är med. Men varför vill du ha med id?

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

## #7 — dahlgren, 2001-11-03T20:13Z

\<a href="visa.asp?id=\<%=RecSet("id")%\> "\>\<%=RecSet("album")%\>
är det denna rad med id som du tänker på? Jag vill få ut länkar så jag kan klicka mig vidare på till en ny sida med info om bilden.

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

## #8 — dahlgren, 2001-11-03T20:24Z

Jag löste kom på att det inte skulle stå id i länken utan album.

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

## #9 — LarsG, 2001-11-03T20:27Z

Jo, det är det jag frågade om tidigare.

Om det finns dessa rader

id!album
1!sommar
2!sommar
3!vinter
4!vinter
5!höst
6!vår

vilket id vill du ha då för sommar och vinter? Eller är det samma id för alla album som heter sommar? 

Ok, då kan du bortse från detta inlägg.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12439-select-distinct
