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