+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Data di oggi

  1. #1
    L'avatar di Unknow
    Unknow non è in linea Scolaretto
    Post
    88

    Data di oggi

    Perdonatemi se questa non è la sezione più adatta, ma non so dove inserire questa richiesta.

    In una pagina web devo effettare una query tipo:
    SELECT * FROM Tabella WHERE Data = <oggi>
    Il problema è che non so come fare a recuperare la data di oggi (qualunque giorno esso sia).
    Se vado a recuperare il giorno dall'orologio dell'utente, se questo non è settato correttamente, recupero il giorno sbagliato! Lo posso rilevare da un'altra origine?
    Esiste un modo più sicuro per stabilire la data odierna?
    Grazie in anticipo.

  2. #2
    L'avatar di luciano.net
    luciano.net non è in linea Scolaretto
    Luogo
    Roma
    Post
    475
    Io utilizzerei la data del server.

    Luciano

  3. #3
    L'avatar di Unknow
    Unknow non è in linea Scolaretto
    Post
    88
    Questo lo avevo pensato anche io. Ma non so come fare...
    Mi puoi fare un esempio? Grazie.

  4. #4
    L'avatar di luciano.net
    luciano.net non è in linea Scolaretto
    Luogo
    Roma
    Post
    475
    Dipende dal linguaggio che utilizzi.
    In MS SQL, ad esempio, basta scrivere
    SELECT * FROM Tabella WHERE Data = GetDate()
    fai però attenzione a non salvare nel campo ore e minuti altrimenti non funziona.

    Qualunque istruzione inserita direttamente nella stringa SQL farà riferimento alla data del server.

    Luciano

  5. #5
    L'avatar di Unknow
    Unknow non è in linea Scolaretto
    Post
    88
    Grazie tante!!!
    Però non mi funziona. Per ora ho un db Access.

  6. #6
    L'avatar di luciano.net
    luciano.net non è in linea Scolaretto
    Luogo
    Roma
    Post
    475
    Se non ricordo male, in ACCESS la funzione è Date() e non GetDate().

    Prova.

    Luciano

  7. #7
    L'avatar di Unknow
    Unknow non è in linea Scolaretto
    Post
    88
    Perfetto!
    Mille grazie!

    Però ho ancora un problema... Come posso scrivere oggi + 1 (cioè domani)?

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi