Avatar billede boomshanka Nybegynder
06. september 2005 - 11:20 Der er 1 kommentar og
1 løsning

kald til createMHTMLbody giver fejlen "Business id is missing"

Jeg har oprettet en ASP-side, som laver et mail preview udfra et arrangement som findes i en database. Siden får sendt arrangement-id'et med over i adresselinjen, som bliver brugt i SQL-forespørgslen til databasen. Hvis jeg kalder siden med et givet id bliver mail preview'et vist uden problemer (eksempelvis http://[mitdomæne].dk/[minpreviewside].asp?id=[id])

Men så snart jeg forsøger at opbygge en HTML-mail med CDO Mail og kalder min preview-side med createMHTMLbody så får jeg følgende fejbesked:

error '8004021a'

med henvisning til den linje, hvor kaldet til createMHTMLbody sker. Hvis man slår fejlkoden op på http://msdn.microsoft.com/library/default.asp?url=/library/en-us/crmsdk1_2/htm/v1d2errorcodes.asp får jeg beskrivelsen "The business ID is missing" - hvad pokker betyder det?
Avatar billede boomshanka Nybegynder
06. september 2005 - 13:55 #1
Okay, nu har jeg så fundet ud af hvor fejlen opstår. Det viser sig createMHTMLbody fejler, når jeg forsøger at åbne forbindelsen til databasen på preview-siden:

oConn.Open "[dbname]"
Avatar billede boomshanka Nybegynder
08. september 2005 - 13:41 #2
Jeg fandt fejlen - istedet for at forbinde til databasen med oConn.Open "[dbname]" skal man bruge oConn.Open "DSN=[dbname]".
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