Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    138

    E' possibile fare una cosa del genere?

    codice:
    W_cd1 = request.QueryString("cd1")
    W_cd2 = request.QueryString("cd2")
    strSql="SELECT * FROM Categorie WHERE " & "Cod1='" & W_cd1 & "'" & " And Cod2='" & W_cd2 & "'"   	
    objRs.Open strSql , objConn
    if not objRs.EOF then
    %>
    ... (codice HTML) ...
    <%
    objRs.movefirst
    Do Until objRs.eof
    %>
    &cd2=<%= objrs("Cod2")%>&cd3=<%= objrs("Cod3")%>&cd4=-1&ord='D'&prv=-1&arg=-1&datini=-1" class="subcategoria"><%= objrs("Descrizione")%>
    <%
    							objRs.movenext
    Questa è la mia situazione. Io voglio che cicli fino a che objrs("Cod2") è uguale a W_cd2 quindi avevo pensato di usare:

    codice:
    Loop until objrs("Cod2") <> W_cd2
    però non mi funziona. Come posso risolvere?

    Grazie a tutti

  2. #2
    Prova così:

    codice:
    Do Until objRs.eof or objrs("Cod2") <> W_cd2
    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
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    138
    No, mi da un errore non meglio specificato:
    error '80020009'

  4. #4
    Prova così:

    codice:
    W_cd1 = request.QueryString("cd1")
    W_cd2 = request.QueryString("cd2")
    strSql="SELECT * FROM Categorie WHERE " & "Cod1='" & W_cd1 & "'" & " And Cod2='" & W_cd2 & "'"   	
    objRs.Open strSql , objConn
    if not objRs.EOF then
    %>
    ... (codice HTML) ...
    <%
    Do Until objRs.eof or objrs("Cod2") <> W_cd2
    %>
      &cd2=<%= objrs("Cod2")%>&cd3=<%= objrs("Cod3")%>&cd4=-1&ord='D'&prv=-1&arg=-1&datini=-1" class="subcategoria"><%= objrs("Descrizione")%>
    <%
       objRs.movenext
    loop
    end if
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    138
    non ho capito cos'è cambiato rispetto a prima. Scusami ma sono duro

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    138
    No, non funziona.
    Non mi prende proprio la condizione objrs("Cod2") <> W_cd2 in nessun modo!!!

  7. #7
    I due valori sono gli stessi tipi?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    138
    Ho fatto un cambiamento radicale e ho risolto. Grazie lo stesso!

    Ps: se potreste risolvere anche il mio problema sulle province e sui comuni

  9. #9
    Originariamente inviato da frykky
    No, non funziona.
    Non mi prende proprio la condizione objrs("Cod2") <> W_cd2 in nessun modo!!!
    Penso che dovevi scrivere quella riga in questo modo:

    codice:
    Do Until ((objRs.eof) or (objrs("Cod2") <> W_cd2))
    Cmq hai risolto nell'altro modo... :rollo:
    Ciao
    "Meglio un aiuto che 50 consigli"
    (tratto dalle barrette Elah)

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.