I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
16. februar 2004 - 20:07#1
Et skud, prøv Err.Number <> 0 istedet for Err <> 0 men jeg ved ikke om det vil virke med din On Error.....
Jmail har sin egen fejl håndtering, du kan sætte .silent til true og tjekke på Jmail.Execute giver den false tilbage har der været en fejl: JMail.silent = true
Fra deres hjemmeside: Set to true, JMail will not trow exceptions. Instead JMail.execute() will return true or false depending on the success of the operation
Så det sidste i koden bliver:
JMail.silent = true if not JMail.Execute then Sql = "Insert Into tblNewsletterLog (MailId, Description, Email) Values ("&Rs("Id")&", '"&Err.Description&"', '"&Rs("Email")&"')" Conn.Execute(Sql) End If Set JMail = Nothing Rs.MoveNext Loop
Synes godt om
Slettet bruger
16. februar 2004 - 20:31#4
Du får et skud mere
On Error Goto Errhandler Dim Sql, Rs, Err, Jmail Sql = "Select Id, Email From tblNewsletter Order By Id Desc" Set Rs = Conn.Execute(Sql)
Do While Not Rs.Eof Set JMail = CreateObject("JMail.SMTPMail") JMail.ServerAddress = "xxx.xxx.dk" JMail.Sender = "xxx@xxx.dk" JMail.SenderName = "xxxxxxx" JMail.Subject = "xxxxxxx" JMail.AddRecipient Rs("Email") JMail.Priority = 3 JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") JMail.HtmlBody = strBodyMail JMail.Execute Set JMail = Nothing Rs.MoveNext Loop
Errorhandler: If Err.Number <> 0 Then Sql = "Insert Into tblNewsletterLog (MailId, Description, Email) Values ("&Rs("Id")&", '"&Err.Description&"', '"&Rs("Email")&"')" Conn.Execute(Sql) Resume next End if
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.