Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как указать перенос строки в текстовом поле если содежимое идет в рассылку по емейл  [new]
student-uni
Member

Откуда: Одесса
Сообщений: 1102
в текстовом поле содержится текст боди емейла

джоб запускает процедуру которая селектирует это текстовое поле
записывает в параметр боди для процедуры sp_send_dbmail

и она отсылает мейл.

Проблема:

вместо переносов строки приходят символы переноса.

Пробовал так:

автор

Ув, господа, (тут аски символы 10 13)
.....
и так

автор
Ув, господа, <BR>
.....


и так
автор
Ув, господа, \r\n
.....


Первый вариант работает для селекта но при передаче содежимого в процедуру через параметр @Body nvarchar(max)

sp_send_dbmail , , , , @Body

на почту приходят аски символы 13 и 10

Как правильно заполнить в текстовом поле переносы строки чтоб при посылке текста по емейл они приходили правильно?
Спасибо
П.С.
Предполагаю надо парсить например по <br> и заменять на char(10) + char(13)
но может есть правильнее решение ?
7 сен 09, 16:34    [7627850]     Ответить | Цитировать Сообщить модератору
 Re: как указать перенос строки в текстовом поле если содежимое идет в рассылку по емейл  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
указыввать правильно парметр тело письма,тип всмысле .. текст/хтмл
-------------------------------------
Jedem Das Seine
7 сен 09, 16:39    [7627898]     Ответить | Цитировать Сообщить модератору
 Re: как указать перенос строки в текстовом поле если содежимое идет в рассылку по емейл  [new]
student-uni
Member

Откуда: Одесса
Сообщений: 1102
Алилуйя!
Работает.
Danke schön!
7 сен 09, 16:46    [7627957]     Ответить | Цитировать Сообщить модератору
 Re: как указать перенос строки в текстовом поле если содежимое идет в рассылку по емейл  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Битте :))
-------------------------------------
Jedem Das Seine
7 сен 09, 16:48    [7627963]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить