合肥六中官网最新信息:奇怪的rs()

来源:百度文库 编辑:高考问答 时间:2024/04/20 12:31:15
...
if len(rs("abc"))=0 then
response.write("无数据")
else
response.write(rs("abc"))
end if
...
在数据库里abc字段都是有数据的。
为什么我在网页上查看是无显示(也不显示为response.write("无数据"))
如果,
dim mo
mo=rs("abc")
if len(mo)=0 then
resposne.write("无数据")
else
resposne.write(mo)
end if
则能显示abc字段的内容。
请问这是为什么?

我用的是asp+access (数据库是从sql server转换成Access的,所有数据转换正常)
从rs建立到结束的代码如下:
...
set rs=conn.execute(Sql)
if len(rs("abc"))=0 then
response.write("无数据")
else
response.write(rs("abc"))
end if
set rs=nothing
...

if len(rs("abc"))=0 then
response.write("无数据")
else
response.write(rs("abc"))
end if
正确的写法:
response.write"无数据"
response.write "" & rs("abc")

菲义所思呀
是不是其他的代码有问题
这段代码 看了N遍 觉得很正确呀
你可以看看上面的代码有没错误

对了
在网页三剑客上都提示response.write()
但是不行只有
response.write" "