Nu vill jag alltså skriva ut dessa i trådform alltså:
Första rubriken i maintabellen och under den rubriken ska alla Subrubriker stå som har samma CAT, sen ska den visa nästa Rubrik och visa Subrubriker under den rubriken med samma Cat.
Måste detta lösas med 2 separata SQLQuerys?
Isf hur placerar jag dom 2 looparna
'Öppna databasen
strSQL = "SELECT * FROM Main;"
Set objRsMain = objConn.Execute(strSQL)
Do until objRsMain.EOF
Response.Write(objRsMain("rubrik"))
strSQL = "SELECT * FROM Sub WHERE cat = objRsMain("cat");"
Set objRsSub = objConn.Execute(strSQL)
Do until objRsSub.EOF
Response.Write(objRsSub("Subrubrik"))
objRsSub.MoveNext
Loop
objRsMain.MoveNext
Loop
'Stäng databasen
Kanske så här. En otestad ihopkastad kod sent på kvällen.
sql ="select m.rubrik, s.subrubrik from Main m " & _
" inner join Sub s " & _
" on m.CAT = s.CAT " & _
" order by m.rubrik desc "
set objRS = connect.execute(sql)
while not objRS.eof
if objRS("rubrik") <> lastRubrik then
response.write objRS("rubrik") & "<br>"
end if
response.write objRS("subrubrik") & "<br>"
lastRubrik = objRS("rubrik")
objRS.movenext
wend
RED: en liten miss fixad
260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a