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

ASP做网页网上书店有一项是图书目录,需要显示很多的回车,可是直接复制的那些目录内容放在sqlsever数据库里面(用的varchar类型)显示出来就变成一行。比如应该显... ASP做网页 网上书店
有一项是图书目录,需要显示很多的回车,可是直接复制的那些目录内容放在sql sever数据库里面(用的varchar类型)显示出来就变成一行。
比如应该显示:
第一章
第二章
第三章
但是我的网页运行后是
第一章第二章第三章
很难看
应该怎么改呢?
是不是对数据库的内容需要添加一些东西?
谢谢!
我是直接把内容写入数据库的表中的,没用sql语句。
linqun server你写的这个是什么啊?看不懂
我使用asp做
展开
 我来答
千锋教育
2016-01-03 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
sql数据库中是无法显示特殊字符的,一般是在页面上做控制的,比如要输出换行就用<br/>就可以了。
比如页面上要输出
第一章
第二章
第三章
。。。
就要写成第一章<br/>第二章br/>第三章
Replace("\r\n", "<br/>");是在js中处理的一种换行办法,这个也很常用。
常雯利3
推荐于2018-03-09 · TA获得超过686个赞
知道小有建树答主
回答量:659
采纳率:0%
帮助的人:1002万
展开全部
'晕了...这是处理你要写入数据库的字符串的过程,就是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,"<br>")
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, "<br>", CHR(13))
lq_code_uhtml_tmp = Replace(lq_code_uhtml_tmp, "</p><p>", 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
'明白了吧
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式