分享你我的心得.
共乘一片美好网络.

800a005e

无效使用 Null: ‘Replace’

出现这个问题应该是:非法使用 Null

解决的方法:在使用replace之类的处理函数之前应该有一个是否为空的判断
if IsNull(str) or IsEmpty(str) or str="" then
  str="nothing"
end if

function my_newline(str)
if str<>"" then
    my_newline=replace(str,chr(13)&chr(10),"<br>")
    my_newline=replace(my_newline,chr(32)," ")
    my_newline=replace(my_newline,chr(9),"  ")
else
my_newline=" "
end if
end function

rs.open sql,cn,1,1
str=rs("xxx")
rs.close()

response.write my_newline(str)
 

赞(0)
未经允许不得转载:小叶白龙博客 » 800a005e
分享到: 更多 (0)

评论 126

评论前必须登录!