asp向access数据库写数据的问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 09:41:42
编写了一个留言本的程序,经测试可以正常使用后,却发现在提交的留言内容有多行时,可以向数据库正常写入。但是读取的时候,无法正常显示分行,而是只有一个段落,没有了分行。这是怎么回事?留言内容的属性用的是备注,请高手帮忙解决。

没有对像按空格键,回车键进行转换
Function FormatStr(Str)
Str=Replace(Str, CHR(13), "")
Str=Replace(Str, "<", "<")
Str=Replace(Str, ">", ">")
Str=Replace(Str, CHR(32), " ")
Str=Replace(Str,CHR(10),"<br />")
FormatStr=Str
End Function
这是我一个函数
运用:
Response.Write (FormatStr(Rs("Content")))
我的个人网:
http://mslasp.net.cn
欢迎您光临!

要将一些特殊字符比如回车,换行进行替换,存数据库时要转换,读数据库时就反向转换
<%
function htmlencode2(str)
dim result
dim l
if isNULL(str) then
htmlencode2=""
exit function
end if
l=len(str)
result=""
dim i
for i = 1 to l
select case mid(str,i,1)
case "<"
result=result+"<"
case ">"
resu