Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    estrarre record ultimi giorni ...

    è difficile condensare in un titolo ... ma vorrei estrarre da un db i record postati negli ultimi ... che ne so ... 5 giorni ... o nell'ultimo mese ...

    ogni record, ovviamente ha un campo DATA

    ho cercato di usare la solita riga:

    codice:
    set rs=conn.execute("SELECT * FROM bacheca WHERE ..... ORDER BY data DESC")
    cosa ci metto al posto dei puntini per dirgli "voglio i record degli ultimi 5 giorni"?

    premesso che ho un form che gli spedisce il numero dei giorni desiderati ... ad esempio request.form("data")=5 ...


    se mi giurate di non ridere vi dirò che ho provato a metterci questo:

    WHERE "& request.form("data") &"="& DateDiff("d",Date,data) &"

    ...

    non mi ha dato errore ma non ha estratto niente ...

    enza

  2. #2
    codice:
    sql = "SELECT * FROM Tabella WHERE campoData > #" & dateAdd("d",-3,date()) & "#"

  3. #3
    codice:
    <form method="post" action="pagina.asp">
    Seleziona:
    <select name="giorni1">
    <option value="1">Oggi</option>
    <option value="2">Ieri</option>
    <option value="3">Due giorni fa</option>
    <option value="4">Tre giorni fa</option>
    <option value="5">Quattro giorni fa</option>
    </select>
    
    
    Oppure inserisci un numero di giorni:
    <input type="text" name="giorni2" size="3">
    
    <input type="submit" value="VAI">
    </form>
    codice:
    giorni1 = request.form("giorni1")
    giorni2 = trim(request.form("giorni2"))
    if inStr(giorni2,"-") > 0 then giorni2 = replace(giorni2,"-","")
    i = giorni1
    if len(giorni2) > 0 and isNumeric(giorni2) then 
    i = giorni2
    i = i - 1
    end if
    
    sql = "SELECT * FROM Tabella WHERE campoData > #" & dateAdd("d",-i,date()) & "#"

  4. #4
    Ci provo subito ......

    enza

  5. #5


    Funziona.


    Grazie!!!

    enza

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.