Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    'Loop' senza 'Do' che singifica?

    Ciao amici in Asp mi appare questo errore:
    Errore di compilazione di Microsoft VBScript errore "800a040e'

    'Loop' senza 'Do'
    /piede/destra.asp, riga 57
    Loop
    ^
    Che significa in questo mio script che vi posto?

    codice:
    sql="SELECT TOP 20 * FROM articoli where sezione = 'news' ORDER BY ad_ID DESC" 
          Set rs = Server.CreateObject("ADODB.Recordset") 
          rs.Open sql, conn ,3,3 
          if not rs.eof then 
          Do While Not rs.EOF 
          
          if (rs("campo1")) = date() then
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im36.gif>"
          response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" 
          else
       
    
          
          if (rs("AD_DATED")) = date() then
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im36.gif>"
          response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" 
          else
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im44.gif>"
          response.write " <a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" 
          end if
           
          response.write "</a>
    " 
          rs("ad_viewed")=rs("ad_viewed")+1 
          rs.update 
          rs.MoveNext 
          Loop
          end if
    Grazie di cuore...
    Grazie per quello che hai fatto...

  2. #2
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400

    Re: 'Loop' senza 'Do' che singifica?

    Prova così:

    codice:
    sql="SELECT TOP 20 * FROM articoli where sezione = 'news' ORDER BY ad_ID DESC" 
          Set rs = Server.CreateObject("ADODB.Recordset") 
          rs.Open sql, conn ,3,3
    
          if not rs.eof then 
          Do While Not rs.EOF 
          
    
          if (rs("campo1")) = date() then
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im36.gif>"
          response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&""
    
    
          elseif (rs("AD_DATED")) = date() then
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im36.gif>"
          response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" 
          
    
          else
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im44.gif>"
          response.write " <a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" 
          end if 
    
          response.write "</a>
    " 
          rs("ad_viewed")=rs("ad_viewed")+1 
          rs.update 
          rs.MoveNext 
          Loop
          end if

  3. #3
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Ancora errore

    Provo ma ecco l'errore:


    Errore di compilazione di Microsoft VBScript errore "800a03ea'

    Errore di sintassi


    elseif
    ------^
    Grazie per quello che hai fatto...

  4. #4
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    codice:
    if not rs.eof then 
          Do While Not rs.EOF 
          
    
          if (rs("campo1")) = date() then
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im36.gif>"
          response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&""
    
    
          elseif (rs("AD_DATED")) = date() then
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im36.gif>"
          response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" 
          
    
          else
          response.write "<p class=AltreNews>"
          response.write "<img id=icone src=/img/im44.gif>"
          response.write " <a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" 
          end if 
    
          response.write "</a>
    " 
          rs("ad_viewed")=rs("ad_viewed")+1 
          rs.update 
          rs.MoveNext 
          Loop
          end if

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.