Сохраните значение из многострочного текстового поля в SQL Server со строкой brea

Я получил один многострочный вызов текстового поля txtDesc. Пользователь может ввести многострочное значение, например:

Hai.
I'm robot.
Please feed me.

Я хочу сохранить в базе данных с разрывом строки и отобразить его позже, как пользовательский ключ.

если я сохраню значение, как показано ниже, разрыв строки не сохранится.

dim strDesc as string = txtDesc.text

как это сделать?

Спасибо.

Ответы на вопрос(2)

Решение Вопроса

Чтобы сохранить из многострочного текстового поля в базу данных:

  Dim strDesc As String
  strDesc = ReplaceNewLines(txtDesc.Text, True)

Чтобы вернуться из базы данных в многострочное текстовое поле:

strDesc = productDetails.ProductDesc.Replace("<br>", vbCrLf)
txtDesc.Text = strDesc

Как вы сохраняете и загружаете это в / из SQL? Если у меня есть многострочное текстовое поле,.Text свойство включает в себя символ разрыва строки -

"Hai.\n\I'm robot.\n\Please feed me."

Я сохраняю это в поле NVARCHAR (MAX) в таблице в SQL, и когда я загружаю его обратно в текстовое поле, я получаю разрывы строк точно так, как они были введены.

Можете ли вы опубликовать свой код загрузки / сохранения?

 sh1rts12 дек. 2013 г., 07:51
Я спрашиваю, потому что у меня точно такой же сценарий в ряде веб-приложений, которые я построил, и когда я загружаю контент в многострочное текстовое поле, разрывы строк отображаются правильно.
 user241235112 дек. 2013 г., 07:56
Пожалуйста, предоставьте мне этот код. что хочу я ищу.
 sh1rts12 дек. 2013 г., 07:57
Я использую nHibernate для сохранения данных; что ты используешь?
 user241235112 дек. 2013 г., 07:46
зачем спрашивать код загрузки / сохранения? мой вопрос, чтобы получить этот код. Я хочу знать, как сохранить это значение из многострочного текстового поля на сервере SQL. Спасибо'

Ваш ответ на вопрос