Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Discussione: Dalla data all’età

  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    mi dispiace x voi ma sono ancora qui ... VVoVe:
    ho provato quello che mi avete consigliato .. va tutto bene eccetto una cosa .... se la data ad es è 12/12/1979 letà è 25 ma la riporta 26 ... come mai?
    <%= DateDiff("yyyy", Now(), cdate(rs("eta")))%>

  2. #12
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    I confronto lo fa sugli anni, e basta.
    Quindi 2005 - 1979 = 26

    Roby

  3. #13
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    ho trovato questo.. ma come devo modificarlo..

    codice:
    declare @data_di_nascita datetime, @d datetime
    select @data_di_nascita = '13/11/1970', @d = '01/01/2001'
    select datediff(yy, @data_di_nascita, @d) -
    (case when (datepart(m, @data_di_nascita) > datepart(m, @d)) or
    (datepart(m, @data_di_nascita) = datepart(m, @d) And
    datepart(d, @data_di_nascita) > datepart(d, @d))
    then 1
    else 0
    end) as [Età'>

  4. #14
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non credo che con Access abbia qualcosa a che vedere...

    Roby

  5. #15
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    mmmh quindi non c'è un modo x calcolare la data precisa..

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.