Avatar billede m_claus Nybegynder
18. november 2004 - 16:49 Der er 8 kommentarer

email på baggrund af en forespørgelse

Jeg har lavet denne query :

SELECT Fornavn, Efternavn, CPRNr
FROM Medlemmer
WHERE ((Format([CPRnr],"dd/mm")=Format(Date(),"dd/mm")));

som viser hvem der har fødselsdag i dag.

men jeg vil gerne have en email om natten så jeg næste morgen i outlook kan se at Svend Bent har fødselsdag idag.

Kan man lave det i forbindelse med SQL sætning eller ? hvad ? hvordan ?
Avatar billede mugs Novice
18. november 2004 - 16:51 #1
For at sende en e-mail, skal du have Access kørende. Så umiddelbart kan du ikke.
Du kan dog lave en opgave i Windows Scheduler.
Avatar billede mugs Novice
18. november 2004 - 16:54 #2
Avatar billede m_claus Nybegynder
18. november 2004 - 18:36 #3
ok, men hvordan laver man det med at den skal sende en email på baggrund af denne query ?
Avatar billede mugs Novice
18. november 2004 - 18:39 #4
Du kan ikke sende en forespørgselse. Du skal lave en rapport på baggrund af forespørgslen og bruge objektet DoCmd.SendObject og vedhæfte rapporten. Et øjeblik så kommer jeg lige med den rette syntaks.
Avatar billede mugs Novice
18. november 2004 - 18:41 #5
dim a as String
a = Me.email
DoCmd.SendObject acReport, "Rapport1", "HTML(*.html)", a, "", "", "Hej", "Dette er en email fra Access", False, ""

Hvor email er et felt i din formular indeholdende adresen og Rapport er navnet på den rapport du vil vedhæfte.

Jeg kan iøvrigt henvise til min artikel om emnet, hvor det er grundigere behandlet.
Avatar billede m_claus Nybegynder
18. november 2004 - 19:26 #6
.. det virker sgu ..
Avatar billede mugs Novice
18. november 2004 - 20:31 #7
:o)
Avatar billede mugs Novice
19. november 2004 - 15:36 #8
Har du yderligere problemer, eller kan vi betragte spørgsmålet som afsluttet?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester