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 %>
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 %>
beh, se non posti una parte più sostanziosa di codice è difficile aiutarti
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
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
decisamente meglioOriginariamente inviato da cipcip
adesso?![]()
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)
loutput che ne viene fuori e' questo :5 1 2 3 4 anziche'
1 2 3 4 5
ops hai ragione
mi ero dimenticato la chiave
SQL_1="SELECT * FROM top_cat ORDER BY rec_cat_1 desc"