---
title: "födelsedag"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12489-födelsedag"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lineri"
published: "2001-11-06T18:28:00.000Z"
updated: "2001-11-06T18:47:00.000Z"
replies: 2
views: 205
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/12489-födelsedag"
---

# födelsedag

## #1 — Lineri, 2001-11-06T18:28Z

Hej!
Jag har en fråga..
Hur gör man om man i access har en attribut; födelsedatum i en tabell; person
och sedan vill skapa en hemsida där man blir påmind 5 dagar före en persons födelsedag (alltså där dag-diffen är mindre än 5 varje år).
Jag har hört att det finns en funktion datediff mm, men jag vet inte hur jag ska skriva. 
Kan någon snäll och hjälpsam person hjälpa mig?
// Linda

Permalänk: https://www.webforum.nu/p/12489

## #2 — LarsG, 2001-11-06T18:47Z

```
set connect = server.createobject("adodb.connection")
connect.open "dsn"
sql = "select * from namn where " _
& " datediff('d',now(),cdate(cstr(year(now()) " _
& " & '-' & cstr(month(fodelsedatum)) " _
& " & '-' & cstr(day(fodelsedatum))) < 5 "
set rs = connect.execute(sql)

if rs.eof then
   response.write "Ingen hittades <br>"
else
   while not rs.eof
     response.write rs("namn") & "fyller år den " & day(rs("fodelsedatum")) & "/" & month(rs("fodelsedatum"))
   rs.movenext
  wend
end if
rs.close
set rs = nothing
connect.close
set connect = nothing
```

red: tack brimba.

Permalänk: https://www.webforum.nu/p/293848

## #3 — Brimba, 2001-11-06T18:47Z

If DateDiff("d", Date, RS("fodelsedag")) \<= 5 Then response.write RS("person") & "fyller för fanken år " & RS("fodelsedag")

Permalänk: https://www.webforum.nu/p/293849

---

Tråden på webben: https://www.webforum.nu/amne/asp/12489-födelsedag
