Avatar billede krab Praktikant
30. november 2006 - 09:40 Der er 12 kommentarer og
1 løsning

Send mail - Stored Procedure to Send CDOSYS Mail

Hej Eksperter..

Jeg har brugt denne guide til at sende mails fra en MS SQL server, og det virker fint..
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q312839

Problemet er bare at det er en html mail der skal sendes, og den er over 4000/8000 tegn, og en "varchar" variabel i Stored Procedure tillader ikke mere end 8000 tegn :(


declare @Body varchar(8000)
      select @Body = 'HTML MAIL PÅ OVER 8000 tegn'
      exec sp_send_cdosysmail 'test@mail.dk','test@mail.dk','Ordre afsendt',@Body


Nogle der kan hjælpe på denne her.!
Avatar billede krab Praktikant
30. november 2006 - 10:32 #1
Ingen der kan hjælpe???
Avatar billede websam Nybegynder
30. november 2006 - 11:08 #2
Så skal du vel bare sætte dit felt til at være et nText i stedet for ?!?

/Websam
Avatar billede krab Praktikant
30. november 2006 - 11:25 #3
->Websam / Nej det kan ikke lade sig gøre, da "nText","text","image" ikke er gyldig i en stored procedure..

Andre forslag??
Avatar billede arne_v Ekspert
01. december 2006 - 01:53 #4
2000 eller 2005 ?
Avatar billede krab Praktikant
01. december 2006 - 09:04 #5
2000
Avatar billede arne_v Ekspert
03. december 2006 - 16:31 #6
æv - 2005 ville have givet nogle andre muligheder
Avatar billede krab Praktikant
25. januar 2007 - 09:57 #7
LUKKET .., Droppede ideen... Ellers tak for hjælpen..
Avatar billede asppro Nybegynder
07. januar 2008 - 00:36 #8
Hvilke muligheder ville det have givet hvis det var 2005 ? Hvordan undgår man at der er en begrænsning i stored procedures ?
Avatar billede arne_v Ekspert
07. januar 2008 - 00:40 #9
I 2005 kan du skrive SP'er i C# - det giver mange muligheder !
Avatar billede asppro Nybegynder
07. januar 2008 - 00:45 #10
Er det umuligt at løse i 2000 ?
Avatar billede arne_v Ekspert
07. januar 2008 - 00:53 #11
Send den email udenfor SQL Server.
Avatar billede asppro Nybegynder
07. januar 2008 - 00:56 #12
LOL vil gerne samle det hele i SP.

Løsningen med at lave en DLL i 2005 er god. Ville ønske man kunne gøre noget tilsvarende i 2000
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
Computerworld tilbyder specialiserede kurser i database-management

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



IT-JOB

Netcompany A/S

Network Engineer

Danske Commodities A/S

Senior product designer

Danske Spil A/S

Erfaren UI Designer

Cognizant Technology Solutions Denmark ApS

Energy Trading Project Manager – Consulting