Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema con i loop

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312

    problema con i loop

    ciao,

    ho 3 loop innidati tra loro, non riesco però a far ciclare il secondo(rscodcolore) ed il terzo(rsdescrizione) in base ai risultati del primo!!!!!


    set conn=server.createobject("adodb.connection")
    set rslente=server.createobject("adodb.recordset")
    set rscodcolore=server.createobject("adodb.recordset")
    set rsdescrizione=server.createobject("adodb.recordset ")
    set rsassorbimento = server.createobject("adodb.recordset")

    Call openConn2(conn,rslente,rscodcolore,rsdescrizione)

    rslente.open "SELECT id_colore FROM associazione_colori_lenti where id_lente = "&request("id_lente") ,conn,3,3
    rscodcolore.open "select codice_colore from colori_lenti where id = "&rslente("id_colore")&"" ,conn,3,3
    rsdescrizione.open "SELECT descrizione FROM colori_lenti where codice_colore = '"&rscodcolore("codice_colore")&"'" ,conn,3,3
    rsassorbimento.open "SELECT assorbimento FROM colori_lenti where codice_colore = '"&rscodcolore("codice_colore")&"'" ,conn,3,3
    i= 0

    do while Not rslente.eof


    do while Not rscodcolore.eof
    response.Write rscodcolore ("codice_colore")

    do while Not rsdescrizione.eof
    response.Write rsdescrizione ("descrizione")
    'rsdescrizione.close
    rsdescrizione.MoveNext
    loop

    rscodcolore.MoveNext
    loop

    rslente.MoveNext
    loop
    %>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Che errore ti da?
    Le query sono corrette?

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    si le query sono corrette, l'errore che ho è che praticamente esegue il primo ciclo e basta, per gli altri 2 stampa solo un record(quando invece dovrebbe stamparne 100)!!!

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.