Jag skall hämta namn från en databas med getRows för att längre ner i koden använda dom i ett SQL-uttryck.
Jag vill bara ha med namnet en gång, och trodde att det bara var att ange DISTINCT i SQL-satsen som vanligt. Enligt artiklar jag läst skall det fungera. Det gör det inte för mig, alla poster kommer med...
Vad gör jag för fel??
Koden
SQL = "SELECT DISTINCT namn FROM poster ORDER BY namn"
Set rs = CreateObject("ADODB.Recordset")
rs.open SQL, Connect
f = rs.GetRows()
rader = Ubound(f,2)
for kol = 0 to Ubound(f,rader)
namn = f(0, kol)
' Kanske kommer att ersättas av en getRows till senare...
' Bara jag får detta att fungera så.. :)
SQL2 = "SELECT * FROM poster WHERE namn = '" & namn & "'"
Set rs2 = CreateObject("ADODB.Recordset")
rs2.open SQL2, Connect, 1, 2
do until rs2.eof
'Här kommer annat att ske längre fram
response.write rs2("namn") & "<p>"
rs2.moveNext
loop
next
Tack på förhand