噩梦问题

flyingding 2004-08-05 04:30:07
我用recordset读access中的一张表,其中有个字段XX是备注型的,
len(rs("XX"))是对的
但CStr(rs("XX")),replace(rs("XX"),"x","x")就报错,
且isNull(rs("XX"))=true isEmpty(rs("XX"))=true
更怪的是,我在客户段用javascript读produce.innerHTML
<span id="produce"><%=rs("XX")%><br><%=rs("YY")%></span>
rs("XX")没显示,但rs("YY")有显示
请各位为我指点指点
...全文
76 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
forwhj 2004-08-05
xx=rs("XX"))
s=cstr(xx)
s2=replace(xx,"x","x")
这样应该就没问题了,不能直接转变数据表里的数据,必段先赋值给一个变量,然后再作
回复
sheng9hhd 2004-08-05
在客户段用javascript读produce.innerHTML
请用.toString()
回复
sheng9hhd 2004-08-05
CStr(rs("XX")),replace(rs("XX"),"x","x")就报错
很可能你的rs("XX")有空格,但不为空!
例如:aa bb c
或者aa,dd,c
回复
sd2191757 2004-08-05
匪夷所思.
友情up!
回复
flyingding 2004-08-05
字段是不为空的




回复
xzq686 2004-08-05
看看:len(trim(rs("XX")))的值是否>0
行了,就是你的rs("XX")为“ ”,有可能是一个空格。你用trim()就可以了。。
回复
springRainyao 2004-08-05
这种情况,是不是字段XX是空值呢?
这样写:
if len(rs("xx")) > 0 then
<span id="produce"><%=rs("XX")%><br><%=rs("YY")%></span>
end if
回复
flyingding 2004-08-05
len(rs("XX"))>0
但CStr(rs("XX")),replace(rs("XX"),"x","x")就报运行时null,
且isNull(rs("XX"))=true isEmpty(rs("XX"))=false
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-05 04:30
社区公告
暂无公告