Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    4

    aiuto: sort di query per data

    Vorrei chiedere un piccolo aiuto ai guru dell'ASP... sto cercando di modificare delle pagine in ASP e non capisco come fare:

    il cuore della questione è la seguente riga:
    codice:
    sql = "SELECT * FROM tblDownloads Where Counter>0 ORDER BY Counter Desc"
    dove Counter è un campo in un file .mdb di tipo numerico, e produce correttamente la lista in ordine decrescente di Counter

    Se invece volessi fare la lista in ordine decrescente del campo "Date" dove Date è una data (ovviamente ) faccio

    codice:
    sql = "SELECT * FROM tblDownloads Where Date>0 ORDER BY Date Desc"
    ma mi da errore !!! Qualcuno può aiutare questo grande ignorante??

    Ecco tutto il codice:
    codice:
    <%
    Dim rsTop
    
    Set rsTop = Server.CreateObject("ADODB.Recordset")
    
    rsTop.pagesize = 10
    rsTop.cachesize = 10
    rsTop.CursorType = 0
    rsTop.CursorLocation = 3
    rsTop.LockType = 1
    
    sql = "SELECT * FROM tblDownloads Where Counter>0 ORDER BY Counter Desc" 
    
    rsTop.open sql, conn, 3, 3
    %>
    <table width="100%" border="0">
    <tr><td class="header" bgcolor="#FF9900" colspan="2">Classifica 10 Downloads</td></tr>
    	<tr>
          <td bgcolor="#FFCC00">Titolo</td>
    	  <td bgcolor="#FFCC00">
    		<p align="right">Downloads</td>
    	</tr>
    	<%
    If Not RSTop.EOF Then
    	Dim myRec
    	
    	For myRec=1 to rsTop.pagesize
    	%>
    	<tr>
    	  <td bgcolor="#FFCC00">
    	  "><%= rsTop("FileName")%>
    	  </td>
    	  <td bgcolor="#FFCC00">
    		<p align="right"><%= rsTop("Counter")%></td>
    	</tr>
    	 <%
    	rsTop.MoveNext
    	If rsTop.EOF Then Exit For
      	Next
    	
    	'Clean up memory
    	rsTop.close
    	set rsTop = nothing
    	Conn.close
    	set conn = nothing
    else
    	response.write "<tr><td>No data found!</tr></td>"	
    end if
    %>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    Prova a cambiare il nome al campo Date.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    4
    Grazie Elfa ,

    ora funziona.

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.