主题:  如何保持原有文本的格式呢??谢谢!

win_5d

职务:普通成员
等级:1
金币:0.0
发贴:49
#12003/4/19 11:42:50
ASP+SQLSERVER

请问我在textarea中输入英文文本,然后有换行,可是输入数据库之后换行就变成了空格,我下次从数据库提取的时候英文文本就没有按照我原来的格式显示,本来换行的地方就变成了空格,请问这是怎么回事呢?应该如何解决呢?

我想显示的样式就像咱们论坛中发帖子一样,输入什么样就是什么样子!

万分感谢!!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22003/4/19 14:26:32
function FormatStr(fString)
    on Error resume next
    fString = Replace(fString, CHR(13), "")
    fString = Replace(fString, CHR(10) & CHR(10), "

")
    fString = Replace(fString, CHR(10), "
")
    FormatStr = fString
end function



win_5d

职务:普通成员
等级:1
金币:0.0
发贴:49
#32003/4/19 16:37:29
谢谢!!能请教一下CHR(10) & CHR(10)是代表什么吗?两个换行?

CHR(13)和CHR(10)之间有什么分别呢?谢谢!

编辑历史:[这消息被win编辑过(编辑时间2003-04-19 17:07:38)]


今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#42003/4/19 22:34:50
差不多,软回车,硬回车

也有人说Chr(13) + Chr(10) 回车符与换行符

其实等效于 vbCrLf