Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642

    ADODB: ciclo while wend

    salve,
    per quale oscuro motivo quando visualizzo i risultati di un database con un ciclo while wend l'ultim odei risultati in ordine di tabulazione viene visualizzato per primo?

    while eccc...

    x=x+ record

    wend


    <%=x %>

  2. #2
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    beh, se non posti una parte più sostanziosa di codice è difficile aiutarti

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    1)dimensiono le variabili
    2)setto la connessione
    3)condizione
    While Not """""REC""""".EOF
    """"VAR"""" = """"""VAR"""""" & """""""REC"""""""("di una colonna")
    """""REC""""".MoveNext
    Wend
    """"""REC"""""".close

  4. #4
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    certo così è più chiaro

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    adesso?



    connessione
    dim sql_1,cat_1,rec_cat_1
    SQL_1="SELECT * FROM top_cat"
    set rec_cat_1=Conn_cat.Execute(SQL_1)
    While Not rec_cat_1.EOF
    cat_1 = cat_1 & "<option value" & rec_cat_1("top_cat_num") & ">" & rec_cat_1("top_cat") & "</option>"
    rec_cat_1.MoveNext
    Wend
    rec_cat_1.close

  6. #6
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Originariamente inviato da cipcip
    adesso?
    decisamente meglio

    Prova ad usare la clausola ORDER BY di SQL

    SQL_1="SELECT * FROM top_cat ORDER BY ID desc"

    (io ho usato ID ma sostituiscilo con il campo chiave della tua tabella)

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    loutput che ne viene fuori e' questo :5 1 2 3 4 anziche'
    1 2 3 4 5

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    ops hai ragione
    mi ero dimenticato la chiave

  9. #9
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    SQL_1="SELECT * FROM top_cat ORDER BY rec_cat_1 desc"

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.