簡體   English   中英

使用行號將值從“多行文本”框中保存到SQL Server中

[英]Save the value from Multiline Textbox into SQL Server with line brea

我有一個多行文本框調用txtDesc。 用戶可以鍵入多行值,例如:

Hai.
I'm robot.
Please feed me.

我想用換行符保存到數據庫中,稍后將其作為用戶鍵入的內容顯示回來。

如果我將值保存為以下代碼,則換行符將不會保存。

dim strDesc as string = txtDesc.text

如何做到這一點?

謝謝。

喜歡示例文字:)

如何保存和從SQL加載和加載? 如果我有多行文本框,則.Text屬性包含換行符-

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

我將其保存到SQL表格中的NVARCHAR(MAX)字段中,然后將其加載回文本框中時,得到的換行符與鍵入的完全相同。

您可以發布您的加載/保存代碼嗎?

我得到了答案:

要將多行文本框保存到數據庫:

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

要從數據庫顯示回多行文本框:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM