dahlgrenMedlem sedan aug. 20011 946 inlägg <%
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?
------------------
/Dahlgren
"Det finns saker som man måste vara fackman för att inte förstå"
LarsGMedlem sedan dec. 200012 464 inlägg Du har inte med kolumnen id i din select-sats.
------------------
essentitia preter non sans multiplicandum
dahlgrenMedlem sedan aug. 20011 946 inlägg Var ska det in? Jag vill att den ska välja så att det bara kommer en med samma namn från kolumnen album.
------------------
/Dahlgren
"Det finns saker som man måste vara fackman för att inte förstå"
[Redigerat av dahlgren den 03 nov 2001]
LarsGMedlem sedan dec. 200012 464 inlägg 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.
------------------
essentitia preter non sans multiplicandum
dahlgrenMedlem sedan aug. 20011 946 inlägg 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.
------------------
/Dahlgren
"Det finns saker som man måste vara fackman för att inte förstå"
LarsGMedlem sedan dec. 200012 464 inlägg Jo, jag är med. Men varför vill du ha med id?
------------------
essentitia preter non sans multiplicandum
dahlgrenMedlem sedan aug. 20011 946 inlägg <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.
------------------
/Dahlgren
"Det finns saker som man måste vara fackman för att inte förstå"
dahlgrenMedlem sedan aug. 20011 946 inlägg Jag löste kom på att det inte skulle stå id i länken utan album.
------------------
/Dahlgren
"Det finns saker som man måste vara fackman för att inte förstå"
LarsGMedlem sedan dec. 200012 464 inlägg 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.
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 03 nov 2001]