Varför repeteras den här koden 3 gånger efter varann istället för att bara loopa ut en gång Jag gissar på att du missat något i sql-satsen, typ en where eller liknande Funkar det bättre om du byter löste det med join och relationerLoop från db repeteras 3 gånger istället för 1
<%if request.querystring("id") = 1 then
set rs=ObjConn.Execute("SELECT distinct tblMenu.menuid, tblMenu.rubrik, tblMenuSub.menuid, tblMenuSub.OmMig FROM tblMenu, tblMenuSub")
do until rs.eof
varOmMig=rs("OmMig")
response.write varOmMig
response.write "<br>"
rs.movenext:loop
end if%>Sv: Loop från db repeteras 3 gånger istället för 1
Sv: Loop från db repeteras 3 gånger istället för 1
rs.movenext:loop
mot
rs.movenext
loop
?
kolon används väl om jag inte minns helt tokigt för att markera en label (som t.ex. kan användas som target för en GOTO).
Sv:Loop från db repeteras 3 gånger istället för 1
set rs=ObjConn.Execute("SELECT tblMenu.menuid, tblMenu.rubrik, tblMenuSub.menuid, tblMenuSub.OmMig FROM tblMenu INNER JOIN tblMenuSub ON tblMenu.menuid = tblMenuSub.menuid")