Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: do while Not Rs.EOF

  1. #1

    do while Not Rs.EOF

    codice:
      RS.Open SQL,Conn
       %>
    
    <%
    
    do while Not Rs.EOF 
    %>
    <tr>
    <td align="center"><font size="1" face="Verdana"><%=rs("reg")%></font></td>
    <td align="center"><font size="1" face="Verdana"><%=rs("prov")%></font></td>
    <td align="center"><font size="1" face="Verdana"><%=rs("com")%></font></td>
    
    <td align="center"><font size="1" face="Verdana">"">[img]img/view.gif[/img]</font></td>
    
    </tr>
    <%
    'il  prossimo recor
    
    RS.MoveNext
    loop
    next
    'end if
    
    '''''''''''
    %>
    
    <%
    'chiudo il recordset
    
    RS.close
    set RS = nothing
    
    'chiudo la connessione al db
    
    conn.close
    set conn = nothing
    %>
    Ho il seguente problema
    Estraggo dei dati da un db se ci sono dati tutto bene altrimenti vorrei far
    visualizzare un messaggio all'utente es nessun record come posso fare con questo
    ciclo?
    grazie
    giro

  2. #2
    Utente di HTML.it L'avatar di kava01
    Registrato dal
    Jul 2006
    Messaggi
    116
    if (rs.eof and rs.bof)


    ...


    tra l'altro dovresti appunto gestire il recordset vuoto, altrimenti avresti una eccezione quando vai a fare l'estrazione de campo

  3. #3
    Scusa ma non ho capito ma
    if (rs.eof and rs.bof) deve stare prima del ciclo?
    giro

  4. #4

  5. #5
    Utente di HTML.it L'avatar di kava01
    Registrato dal
    Jul 2006
    Messaggi
    116
    Mettilo nel ciclo


    codice:
    do while not rs.eof
    
    if (rs.eof and rs.bof) then
     la rs è vuota
    
    else
           rs("....)
           ecc...
    end if
    
    loop

    Altrimenti potresti usare una select count

  6. #6
    Utente di HTML.it L'avatar di kava01
    Registrato dal
    Jul 2006
    Messaggi
    116
    scordavo il movenext


    meglio metterlo

  7. #7
    kava... perché nel ciclo? va fuori

  8. #8
    Utente di HTML.it L'avatar di kava01
    Registrato dal
    Jul 2006
    Messaggi
    116
    sono sotto antibiotici per cui potrei dire cazzate colossali convinto del contrario ma...



    non funziona lo stesso?

  9. #9
    chi è sotto antibiotici dovrebbe fidarsi dell'anziani...

  10. #10
    Utente di HTML.it L'avatar di kava01
    Registrato dal
    Jul 2006
    Messaggi
    116
    Sono stato piu anziano ma poi sono rinato ...

    ...


    Lo metto sempre fuori dal cliclo effettivamente....


    ma guardandolo così...credo che funzioni lo stesso...

    mi sa che mi metto e provo a cozzargli contro..

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 © 2025 vBulletin Solutions, Inc. All rights reserved.