我有一个多行文本框调用txtDesc。 用户可以键入多行值,例如:
Hai.
I'm robot.
Please feed me.
我希望使用换行符保存到数据库中,稍后会将其显示为用户键。
如果我将值保存为以下代码,换行符将不会保存。
dim strDesc as string = txtDesc.text
如何实现这一目标?
谢谢。
答案 0 :(得分:0)
喜欢示例文本:)
如何在SQL中保存和加载此文件?如果我有一个多行文本框,.Text
属性包含换行符 -
"Hai.\n\I'm robot.\n\Please feed me."
我将它保存到SQL中的表中的NVARCHAR(MAX)字段中,当我将其加载回文本框时,我得到了与输入完全相同的换行符。
你能发布你的加载/保存代码吗?
答案 1 :(得分:-1)
我得到了答案:
要从多行文本框保存到数据库:
Dim strDesc As String
strDesc = ReplaceNewLines(txtDesc.Text, True)
从数据库显示回多行文本框:
strDesc = productDetails.ProductDesc.Replace("<br/>", vbCrLf)
txtDesc.Text = strDesc