24. februar 2003 - 12:48
Der er
8 kommentarer og 1 løsning
Type mismatch: 'AddRecipient'
Type mismatch: 'AddRecipient' hvad går der galt? r_navn = (rs_forhandler.Fields.Item("producent").Value) r_email = (rs_forhandler.Fields.Item("email").Value) Set Mailer = Server.CreateObject("SMTPsvg.Mailer") Mailer.CharSet = 2 Mailer.FromName = Request.Form("navn") Mailer.FromAddress = Request.Form("email") Mailer.RemoteHost = "mail.kat.dk" Mailer.AddRecipient r_navn , r_email 'Mailer.AddRecipient "test" , "jm@g.dk"
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
24. februar 2003 - 13:00
#1
den siger: Microsoft VBScript runtime error '800a000d' Type mismatch: 'AddRecipient'
24. februar 2003 - 13:02
#2
Mailer.AddRecipient cstr(r_navn) , cstr(r_email)
24. februar 2003 - 13:09
#3
Invalid use of Null: 'cstr' ??
24. februar 2003 - 13:10
#4
Så står der et null i din database. Du kan teste på det vha en if-sætning. Men nu har du ikke længere kompileringsfejl :)
24. februar 2003 - 13:10
#5
Men ok - grimmere. Lav kun disse to linier om: r_navn = "" & (rs_forhandler.Fields.Item("producent").Value) r_email = "" & (rs_forhandler.Fields.Item("email").Value)
24. februar 2003 - 13:20
#6
tak, jeg hgar fundet ud af det
24. februar 2003 - 13:21
#7
du skal have point...
24. februar 2003 - 13:31
#8
Nej tak - ingen point til mig
24. februar 2003 - 13:40
#9
ok ;o)
Kurser inden for grundlæggende programmering