程序员

asp提示无效使用 Null: Replace

作者:admin 2021-04-21 我要评论

使用REPLACE来将数据库里读出来的数据替换,如果字段不为空是正常,但如果 为空时就出现以下提示: Microsoft VBScript 运行时错误 错误 '800a005e' 无效使用 Null:...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

使用REPLACE来将数据库里读出来的数据替换,如果字段不为空是正常,但如果
为空时就出现以下提示:

Microsoft VBScript 运行时错误 错误 '800a005e'

无效使用 Null: 'Replace'

主要问题就是sqlserver的字段为null,所以不能简单的为空判断,只能使用isnull

可以先判断
if isnull(rs("coutent"))=false then
response.write("null")
else
response.write replace(rs("coutent"),chr(13),"<br/>")
end if

测试:

复制代码 代码如下:

if isnull(keyword)=true then keyword=dxy_title
if isnull(descriptions)=true then descriptions=dxy_title


原文链接:https://m.jb51.net/article/58305.htm

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • asp提示无效使用 Null: Replace

    asp提示无效使用 Null: Replace

  • ASP 连接 SQL SERVER 2008的方法

    ASP 连接 SQL SERVER 2008的方法

  • JScript中遍历Request表单参数集合的方

    JScript中遍历Request表单参数集合的方

  • asp实现读取数据库输出json代码

    asp实现读取数据库输出json代码

腾讯云代理商
精彩导读
海外云服务器
热门资讯
腾讯云代理商