none
amdbobj - Formattazione testo messaggio RRS feed

  • Domanda

  • Buongiorno a tutti.

    Operando con sql2005express, utilizzo amdbobj (sviluppato da Andrea Montanari n.d.r.) per l'invio di messaggi di posta elettronica.

    Domanda: è possibile formattare il testo del messaggio in modo che alcune righe vadano a capo?

    Grazie, Max.

    martedì 12 maggio 2015 10:03

Tutte le risposte

  • (Detto che non conosco il prodotto)

    Il solito barbatrucco di stringare cr+lf nel messaggio non funziona?

    Qualcosa tipo:

    DECLARE @text VARCHAR(100)
    SET @text = 'Riga 1.' + CHAR(13) + CHAR(10) + 'Riga 2.'
    SELECT @text

    mercoledì 13 maggio 2015 15:02
  • Ti ringrazio ma non funzia.

    Per inoltrare il messaggio mando in esecuzione la seguente procedura:

    use [amdbobj]

    go

    DECLARE @return_value INT

    exec @return_value = [dbo].[amSMTPmail]

    @Server =

    @Sender =

    @AddressesTO =

    @AddressesCC =

    @AddressesCCN =

    @AttachFiles =

    @Subject =

    @MessageBody =

    @UserName =

    @UserPassword =

    SELECT 'Return Value' = @return_value

    GO

    I parametri sono tutti definiti nvarchar(4000)

    Dovrei passare in qualche modo a @MessageBody una stringa testo formattato con i ritorni a capo.

    Ho la sensazione che non sia possibile ma sono bene accette smentite.

    Saluti, Max.

    giovedì 14 maggio 2015 07:24
  • Mi spiace, ma era l'unica idea (d'altra parte se poi non va effettivamente a capo significa che vengono rimossi i due caratteri dall'assembly stesso; a quel punto non vedo cosa tu possa fare...)

    Noto anche come si sia spostato il sito dell'autore (i link in rete son tutti "rotti") di cui ricordo l'ottimo Manager! Forse ha mollato, io proverei: http://www.hotelsole.com/asql/Me.php


    • Modificato pgfiore lunedì 18 maggio 2015 08:03
    lunedì 18 maggio 2015 08:02
  • Gentilissimo, ti ringrazio.

    Saluti, Max.

    martedì 19 maggio 2015 06:29