Avatar billede gazzer Nybegynder
27. januar 2006 - 14:42 Der er 9 kommentarer og
1 løsning

'loop without 'do'

<head><script type="text/javascript">
<!--
function sletip() {
  var answer = confirm("Er du sikker på du vil slette <%=rs("ip1")%>.<%=rs("ip2")%>.<%=rs("ip3")%>.<%=rs("ip4")%>?")
    if (answer){
        alert("Slettes")
    window.location = "delete.asp?mode=ip&id=<%=rs("id")%>";
          }
    else {
        alert("Så slipper <%=rs("ip1")%>.<%=rs("ip2")%>.<%=rs("ip3")%>.<%=rs("ip4")%> denne gang")
    }
}
//-->
</script></head>
<%
if rs("link")= "http" then
%>
        <tr>
            <td width="175" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1">&nbsp;<b><%=rs("ip1")%>.<%=rs("ip2")%>.<%=rs("ip3")%>.<%=rs("ip4")%></b></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3"><a href="http://<%=rs("ip1")%>.<%=rs("ip2")%>.<%=rs("ip3")%>.<%=rs("ip4")%>"><img border="0" src="icon-ie.jpg"></a></td>   
            <td width="241" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1"><%=rs("dns")%></font></td>
            <td width="241" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1">&nbsp;<%=rs("macadresse")%></font></td>
            <td width="188" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1"><%=rs("beskrivelse")%></font></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3" align="center"><a href="ret.asp?mode=ret&id=<%=rs("id")%>"><font face="Verdana" size="1">v</font></a></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3" align="center"><a href="" onClick="sletip()"><font face="Verdana" size="1">x</font></a></td>
        </tr>
<%
else if rs("link")= "remote" then
%>
        <tr>
            <td width="175" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1">&nbsp;<b><%=rs("ip1")%>.<%=rs("ip2")%>.<%=rs("ip3")%>.<%=rs("ip4")%></b></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3"><a href="<%=rs("ip1")%><%=rs("ip2")%><%=rs("ip3")%><%=rs("ip4")%>.rdp"><img border="0" src="wn_rdp_2_0.png"></a></td>   
            <td width="241" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1"><%=rs("dns")%></font></td>
            <td width="241" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1">&nbsp;<%=rs("macadresse")%></font></td>
            <td width="188" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1"><%=rs("beskrivelse")%></font></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3" align="center"><a href="ret.asp?mode=ret&id=<%=rs("id")%>"><font face="Verdana" size="1">v</font></a></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3" align="center"><a href="" onClick="sletip()"><font face="Verdana" size="1">x</font></a></td>
        </tr>
<%
else
%>
        <tr>
            <td width="175" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1">&nbsp;<b><%=rs("ip1")%>.<%=rs("ip2")%>.<%=rs("ip3")%>.<%=rs("ip4")%></b></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3">&nbsp;</td>   
            <td width="241" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1"><%=rs("dns")%></font></td>
            <td width="241" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1">&nbsp;<%=rs("macadresse")%></font></td>
            <td width="188" height="18" style="border-bottom: 1px solid #F3F3F3"><font face="Verdana" size="1"><%=rs("beskrivelse")%></font></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3" align="center"><a href="ret.asp?mode=ret&id=<%=rs("id")%>"><font face="Verdana" size="1">v</font></a></td>
            <td width="46" height="18" style="border-bottom: 1px solid #F3F3F3" align="center"><a href="" onClick="sletip()"><font face="Verdana" size="1">x</font></a></td>
        </tr>
<%
end if
rs.MoveNext
Loop
%>

den kommer med den her fejl :
Microsoft VBScript compilation  error '800a040e'

'loop' without 'do'

/gruppe.asp, line 106

Loop
^
Avatar billede gazzer Nybegynder
27. januar 2006 - 14:43 #1
hvis jeg undlader else if kommer der ingen fejl????
Avatar billede kabbak Professor
27. januar 2006 - 14:44 #2
du mangler en Do
Avatar billede gazzer Nybegynder
27. januar 2006 - 14:45 #3
det virker jo unde else if sætningen??
Avatar billede michael_stim Ekspert
27. januar 2006 - 14:45 #4
Du har vel ingen løkke nogen steder, eller?
Fjern dette:
rs.MoveNext
Loop
Avatar billede gazzer Nybegynder
27. januar 2006 - 14:46 #5
så kommer der jo kun det første i min tabel det nytter jo ik noget?
Avatar billede michael_stim Ekspert
27. januar 2006 - 14:47 #6
Så må du lave en løkke (do while)
Avatar billede kabbak Professor
27. januar 2006 - 14:49 #7
</script></head>
<%
do
if rs("link")= "http" then

mon ikke den skal ind her
Avatar billede gazzer Nybegynder
27. januar 2006 - 14:49 #8
har du læst scriptet igennem? for der er en løkke
Avatar billede gazzer Nybegynder
27. januar 2006 - 14:54 #9
kan se den har fucked den har skippet det første af mit past:
<%   
sql = "SELECT * From grupper Where gruppeId = "& Request.QueryString("id")  & " order by ip4 asc "
Set rs =  Con.Execute(Sql)
                   
Do While Not rs.EOF
%>
Avatar billede gazzer Nybegynder
30. januar 2006 - 14:36 #10
hmm
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester