Avatar billede pretsmann Nybegynder
24. februar 2005 - 02:12 Der er 5 kommentarer og
1 løsning

datosletning i db

Hej

Jeg forsøger at sammensætte en kode som skal slette en annonce i access db og samtidig sende brugeren en mail at annoncen er udløbet - Dette volder mig en del problemer, håber der er en som kan hjælpe mig med at rette koden..

Posten i db bliver slettet men der blir ingen mail sendt.

Koden er følgende:

Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("..\database\annonce.mdb")

Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "SELECT * FROM bruger WHERE Abonnement = 1 And Dato < #" & Date()-186 & "#"
Set rs = Conn.Execute(sql)

Set JMail = Server.CreateObject("JMail.smtpMail")
JMail.ContentType = "text/html"
JMail.ServerAddress = ("smtp.unoeuro.com")
JMail.Sender = "info@pretsmann.dk"
JMail.Subject = "Sletniing af annonce"
JMail.AddRecipient rs("email")



conn.Execute("delete from bruger where Abonnement = 1 And Dato < #" & Date()-186 & "#")
Avatar billede jamiros Novice
24. februar 2005 - 02:46 #1
JMail.ServerAddress = ("smtp.unoeuro.com")
skal ikke have parenteser, altså:
JMail.ServerAddress = "smtp.unoeuro.com"
Avatar billede jamiros Novice
24. februar 2005 - 02:49 #2
Og måske er det ok at hav e denne linie med...
JMail.AddHeader    "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
Avatar billede pretsmann Nybegynder
24. februar 2005 - 03:32 #3
joo de skal nu godt nok være der (virker på alle mine andre mails)

men giver heller ingen resultat ved at fjerne dem
Avatar billede eagleeye Praktikant
24. februar 2005 - 18:49 #4
Du mangler at kalde .Send for at sende mailen:

JMail.Send
Avatar billede pretsmann Nybegynder
24. februar 2005 - 23:51 #5
nej jeg bruger (dem havde jeg vist glemt at få med da jeg skrev)

JMail.Execute
Set Jmail = nothing

men virker nu???
Avatar billede pretsmann Nybegynder
06. marts 2005 - 16:21 #6
Lukker spg.
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
Kurser inden for grundlæggende programmering

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