|
主题: 怎样处理数据库中文字输出时的格式
|
 消遣
职务:普通成员
等级:1
金币:5.0
发贴:187
|
#12002/10/30 14:44:35
我用asp输出数据库中的文章内容,却发现原来的回车以及段前的两个空格都不能正常显示,请问怎么处理?我是在DREAMWEAVER MX中处理的,以前在DREAMWEAVER4.0中也遇到这种情况.当时有一个插件,现在这个插件不能用了
|
 crazyf
职务:普通成员
等级:1
金币:0.0
发贴:32
|
#22002/10/31 10:20:05
你可以这样试试: 假设你要显示的数据库字段为‘备注’: <% content=rs("备注") if content<>"" then for i=1 to len(content) if asc(mid(content,i,1))=13 then response.write " " i=i+2 end if if asc(mid(content,i,1))=32 then response.write "_" else response.write mid(content,i,1) end if next end if %> 主要是先将数据库字段转换为变量,如果变量的某个字符的ASC码为13,就表示为换行回车,如果是32,就表示为空格,我用了白色的'_'作为空格符,不知道这样是不是最好的办法。
|
 crazyf
职务:普通成员
等级:1
金币:0.0
发贴:32
|
#32002/10/31 10:21:35
还有关于每段开始的空格,我建议你使用全角的空格符,就可以解决这个问题了。
|
 消遣
职务:普通成员
等级:1
金币:5.0
发贴:187
|
|
 yukeiv
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#52002/11/8 18:37:01
最简单的办法:在要空格的位置 给上几个****然后给*一个底色.ok.
|