Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Estrazione record

  1. #1

    Estrazione record

    Nella tabella c'è un campo RUOLO.
    Questo campo ha, in relazione al record, il valore PRESIDENTE, VICEPRESIDENTE, COMPONENTE.

    estraggo i recod con la seguente query:

    sSQL="SELECT * FROM Amministrazione WHERE TipoCommissione= '" & Request.QueryString("nome") & "'"

    quindi stamp a video i dati:

    <%Do while not objRS.Eof
    ID=objRS("ID")
    Nome=objRS("Nome")
    Ruolo=objRS("Ruolo")
    %>

    <%
    If objRS.Fields("Ruolo")<>"" Then
    %>
    <%=Ruolo%>:

    <%
    end if
    %>
    <%
    If objRS.Fields("Nome")<>"" Then
    %>
    <%=Nome%>

    <%
    end if
    %>
    <%
    objRS.movenext
    Loop
    %>
    <%
    objRS.Close
    %>

    In questo modo mi stampa un risultato simile:

    Presidente:
    Tizio

    Vicepresidente:
    Caio

    Componente:
    Abete

    Componente:
    Mario

    Componente:
    Nicola



    -----------

    Cosi nn mi piace.
    A me serve che mi visualizzi cosi:


    Presidente:
    Tizio

    Vicepresidente:
    Caio

    Componente:
    Abete

    Mario

    Nicola


    Come posso fare?

  2. #2
    codice:
    <%
    If objRS.Fields("Ruolo")<>"" and objRS.Fields("Ruolo") <> ruolo Then   %>
    <%=Ruolo%>: 
    
    <%
    end if
    %> 
    <%
    If objRS.Fields("Nome")<>"" Then 
    %>
    <%=Nome%>
    
    <%
    end if
    'Conservo il Ruolo
    ruolo = objRS.Fields("Ruolo") 
    %>
    <%
    objRS.movenext
    Loop
    %>
    <%
    objRS.Close
    %>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Originariamente inviato da maximum
    codice:
    <%
    If objRS.Fields("Ruolo")<>"" and objRS.Fields("Ruolo") <> ruolo Then   %>
    <%=Ruolo%>: 
    
    <%
    end if
    %> 
    <%
    If objRS.Fields("Nome")<>"" Then 
    %>
    <%=Nome%>
    
    <%
    end if
    'Conservo il Ruolo
    ruolo = objRS.Fields("Ruolo") 
    %>
    <%
    objRS.movenext
    Loop
    %>
    <%
    objRS.Close
    %>
    Non mi stampa nessun ruolo

    mi esce soli campo NOME :master:

  4. #4
    che pirla!

    dovevo sostituire ruolo con componente

    <%
    If objRS.Fields("Ruolo")<>"" and objRS.Fields("Ruolo") <> componente Then %>
    <%=Ruolo%>:

    <%
    end if
    %>
    <%
    If objRS.Fields("Nome")<>"" Then
    %>
    <%=Nome%>

    <%
    end if
    'Conservo il Ruolo
    componente = objRS.Fields("Ruolo")
    %>



    Grazie

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.