Order by

redmilion

Nuovo Utente
16 Feb 2005
29
0
0
Salve a tutti, ho un problema con l'ordinazione dei risultati di una query.
In particolare non so dove posizionare ORDER BY sconto DESC
all'interno della mia stringa "SELECT * FROM T_prodotti WHERE visualizza_it = true AND idcategoria =" & IDCat

Posto il codice intero
Codice:
<%
	dim idcat
	idcat = Request("idcat")

	referer = "categoria.asp?idcat=" & idcat

    sub ScriviRisultato()

    dim cn, rs, strSQL

    set cn = Server.CreateObject("Adodb.Connection")
    cn.Open strConnect
    set rs = Server.CreateObject("Adodb.Recordset")
	
	select case ln
	
	case "it"
    strSQL = "SELECT * FROM T_prodotti WHERE visualizza_it = true AND idcategoria =" & IDCat ORDER BY sconto DESC
	
	case "en"
    strSQL = "SELECT * FROM T_prodotti where visualizza_en = true AND idcategoria =" & IDCat

	end select
    rs.Open strSQL, cn
%>

Spero qunalcuno mi aiuti perchè non sono un esperto e questo codice non l'ho scritto io ma devo solo modificarlo. Grazie
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Ciao,

la sequel se richiedi un ordinamento crescente o decrescente a altri campi deve essere scritta tra " e "

Codice:
strSQL = "SELECT * FROM T_prodotti WHERE visualizza_it = true AND idcategoria = "&IDCat&" ORDER BY sconto DESC"

per visualizzare il risultato della sequel usa un response.write.


Codice:
strSQL = "SELECT * FROM T_prodotti WHERE visualizza_it = true AND idcategoria = "&IDCat&" ORDER BY sconto DESC"
response.write("strSQL")


Valeria.
 

redmilion

Nuovo Utente
16 Feb 2005
29
0
0
Ciao,

la sequel se richiedi un ordinamento crescente o decrescente a altri campi deve essere scritta tra " e "

Codice:
strSQL = "SELECT * FROM T_prodotti WHERE visualizza_it = true AND idcategoria = "&IDCat&" ORDER BY sconto DESC"

per visualizzare il risultato della sequel usa un response.write.


Codice:
strSQL = "SELECT * FROM T_prodotti WHERE visualizza_it = true AND idcategoria = "&IDCat&" ORDER BY sconto DESC"
response.write("strSQL")


Valeria.

@Vale2

Grazie mille, ora funziona esattamente come volevo, con i prodotti in sconto mostrati per prima, guarda >>> http://daffodil.angelaurbani.it/categoria.asp?idcat=4&ln=it
Ciao.
Emiliano:D
 

Discussioni simili