如何让sql数据库中的回车显示出来

2024-12-15 13:09:37
推荐回答(2个)
回答1:

sql数据库中是无法显示特殊字符的,一般是在页面上做控制的,比如要输出换行就用
就可以了。
比如页面上要输出
第一章
第二章
第三章
。。。
就要写成第一章
第二章br/>第三章
Replace("\r\n", "
");是在js中处理的一种换行办法,这个也很常用。

回答2:

'晕了...这是处理你要写入数据库的字符串的过程,就是ASP的.
'在将内容写入数据库之前对数据处理一下,下面代码可能无法正常显示,留下MAIL地址,发给你...
function lq_code_html(lq_code_html_tmp)
if not isnull(lq_code_html_tmp) then
lq_code_html_tmp=server.htmlencode(lq_code_html_tmp)
lq_code_html_tmp=replace(lq_code_html_tmp,"\","\")
lq_code_html_tmp=replace(lq_code_html_tmp,"'","'")
lq_code_html_tmp=replace(lq_code_html_tmp,vbCrlf,"
")
lq_code_html = lq_code_html_tmp
end if
end function
'编辑时使用下面过程对数据处理下。
'html_code_uhtml:反格式化字符
function lq_code_uhtml(lq_code_uhtml_tmp)
if not isnull(lq_code_uhtml_tmp) then
lq_code_uhtml_tmp = Replace(lq_code_uhtml_tmp, " ", CHR(32))
lq_code_uhtml_tmp = Replace(lq_code_uhtml_tmp, "
", CHR(13))
lq_code_uhtml_tmp = Replace(lq_code_uhtml_tmp, "

", Chr(10) & Chr(10))
lq_code_uhtml = lq_code_uhtml_tmp
end if
end function
Set Rs=CreateObject("ADODB.RecordSet")
rs.open "Select * From [Qxc_Data]",conn,1,3
rs.addnew
rs("内容")=Lq_Code_Html(Request("内容"))
rs.update
rs.close
Set Rs=Nothing
'明白了吧