时间:2021-05-28
使用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
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
今天突然打开任意Asp文件,都会提示:ActiveServerPages错误'ASP0201'无效的默认脚本语言为此应用程序指定的默认脚本语言无效。平台:Win
privateStringHtmlCode(stringTString){if(TString!=null){TString=TString.Replace("
今天将一个ACC的数据库转换成ms-sql以后发现在使用replace替换语句的时候出现:SQL中函数replace的参数1的数据类型ntext无效。找了半天找
一、避免弹出提示框在网上搜了很多,答案大都是设置window.onbeforeunload=null,但是试用之后无效。这个问题放了两天之后返回来再次想,终于找
搜索AspCms_MainClass.asp,搜索:nloopstr=replace(nloopstr,matchfield.value,FormatDate(