Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    visualizzazione risultati con tabella collegata

    ciao, ho una lista di informazioni ho creato una query sottostante per inviare i dati



    strSQL = "SELECT * FROM articoli order by id DESC"

    Set rec = Server.CreateObject("ADODB.Recordset")
    rec.cursorlocation = 3
    rec.Open strSQL, conn



    Ho a sua volta collegato una tabella che conta le visite in base all'ip
    Ho cosi creato


    cod=Rec("id")


    strSQL101 = "SELECT * FROM counterarticolitot WHERE codice = '" &cod& "' "

    Set rec101 = Server.CreateObject("ADODB.Recordset")
    rec101.cursorlocation = 3
    rec101.Open strSQL101, conn


    fatto questo se io inserisco






    <%While Not rec.EOF%>


    <%=rec("id")%> - Num. visite <%Response.Write " " & rec101.RecordCount &" " %>


    <%
    rec.MoveNext
    Wend
    rec.close
    %>


    Non ci sono errori ma ho notato che il primo articolo è a 0 e anche tutti gli altri sottostanti sono a 0 sembra che il movenext non faccia effetto cosa devo modificare....

    ciao grazie in anticipo

  2. #2
    o usi una JOIN (la cosa più sensata) oppure, se vuoi tenere le cose staccate, la seconda query la devi fare DENTRO al ciclo per tener conto del cambio di id articolo

  3. #3
    ok x la seconda soluzione la prima è troppo complessa come posso impostare il ciclo??

  4. #4
    sto provando cosi ma niente




    <%
    Do While Not rec.EOF
    %>



    <%
    rec.MoveNext
    Loop
    rec.Close
    SET rec = Nothing
    %>

  5. #5
    Originariamente inviato da numapompilio
    sto provando cosi ma niente




    <%
    Do While Not rec.EOF
    %>



    <%
    rec.MoveNext
    Loop
    rec.Close
    SET rec = Nothing
    %>
    ovvio

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.