我有一个带有换行符的 asp.net 文本框,并且在 sql server 2008 中没有维护换行符。我该怎么做?
问问题
11622 次
3 回答
3
您可以使用CHAR(13)
forline breaks
和CHAR(10)
for Line Feed (LF)
。
因此,您可以做的是在将其插入数据库之前,将每个换行符替换为CHAR(13)
.
干得好:
DECLARE @text NVARCHAR(50)
SET @text = 'This is line 1.' + CHAR(13) + 'This is line 2.'
SELECT @text
于 2013-03-19T10:07:02.693 回答
2
replace( queryText, '\r\n', CHAR(13) + CHAR(10) )
于 2013-03-19T10:13:32.757 回答
2
我所要做的就是这个
string htmlFormattetText = txtShare.Text.Replace("\r\n", "<br />");
于 2013-03-19T10:17:13.443 回答