Visualizzazione dei risultati da 1 a 7 su 7

Discussione: data/ora

  1. #1

    data/ora

    ciao come posso riconoscere solo il giorno e il mese in una data (tipo data di nascita) che ho memorizzata in un database?

    thank

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    day(date())
    month(date())

    Roby

  3. #3
    posso metterci qualsiasi variabile in formato data nelle parentesi di day e month?

  4. #4
    scusa ma io lho applicato in questo modo e non mi funziona... perché?

    codice:
    		Dim ConnCompleanno
    		Set ConnCompleanno = Server.CreateObject("ADODB.Connection") 
    		connCompleanno.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("mdb-database/utenti.mdb")
    		Dim rsCompleanno
    		Set rsCompleanno = Server.CreateObject("ADODB.Recordset")
    		rsCompleanno.Open "select * from utenti order by id DESC", connCompleanno
    		Do while NOT RSCompleanno.EOF
    			dn = rsCompleanno("dn")
    			giornoCompleanno = day(dn)
    			meseCompleanno = month(dn)
    			annoCompleanno = year(date())
    			dataCompleanno = gionoCompleanno & "/" & meseCompleanno "/" & annoCompleanno
    			emailCompleanno = rsCompleanno("email")
    			if emailCompleanno = "" then
    				emailCompleanno = "webmaster@chiesaemmanuel.com"
    			end if
    			if dataCompleanno = date() then
    				messaggio = "<table style='width: 500px; height: 400px' cellspacing='0' cellpadding='0'><tr><td style='height: 204px' valign='bottom'>"
    				messaggio = messaggio & "</td></tr><tr><td style='height: 150px; text-align:justify' valign='top'><span style='font-size:12pt;color:#0074c1'>Buon compleanno da Chiesa Emmanuel.</span>
    
    "
    				messaggio = messaggio & "Dio benedica grandemente la tua vita.
    
    ------------
    Chiesa Emmanuel
    </td></tr><tr><td style='height: 37px'></td></tr></table>"
    				Set link = Server.CreateObject("CDO.Message")
    					link.From = "webmaster@chiesaemmanuel.com"
    					link.To = emailCompleanno
    					link.Subject = "Chiesa Emmanuel - Buon Compleanno"
    					link.HTMLBody = messaggio
    					link.Fields.Update()
    					link.Send()
    				Set link = Nothing
    			end if
    		rsCompleanno.movenext
    		Loop
    		RSCompleanno.Close
    		Set RSCompleanno=Nothing
    		connCompleanno.Close
    		Set connCompleanno=Nothing

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ci devi mettere una data che sia riconosciuta come tale...
    Con la If IsDate(campodata) sai se la riconosce come data o no.

    Roby

  6. #6
    scusami tanto roby ma nn ho capito...
    mi spieghi x favore

  7. #7
    hey ho risolto...
    la laggeva cm stringa la data del compleanno.. allora ho reso la data di oggi stringa e quindi ho potuto fare la if then

    grazie mille

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 © 2026 vBulletin Solutions, Inc. All rights reserved.