我有一个asp.net文本框,它有换行符,并且在sql server 2008中没有维护换行符。我该怎么办?
答案 0 :(得分:2)
您可以CHAR(13)
使用line breaks
,CHAR(10)
使用Line Feed (LF)
。
所以你可以做的是在将它插入数据库之前,用CHAR(13)
替换每个换行符。
你走了:
DECLARE @text NVARCHAR(50)
SET @text = 'This is line 1.' + CHAR(13) + 'This is line 2.'
SELECT @text
答案 1 :(得分:2)
所有我必须做的就是这个
string htmlFormattetText = txtShare.Text.Replace("\r\n", "<br />");
答案 2 :(得分:1)
replace( queryText, '\r\n', CHAR(13) + CHAR(10) )