4

改行のあるasp.netテキストボックスがあり、SQL Server 2008で改行が維持されません。これを行うにはどうすればよいですか?

4

3 に答える 3

3

CHAR(13)forline breaksCHAR(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 に答える