function 返回问题

cooc123 2011-04-12 03:45:35
Function getName(sql,key)
Dim pname
ConnectionDatabase
set rs = conn.execute(sql)
pname = rs(key)
rs.close
set rs=nothing
CloseConn
response.Write("hhhhhhhhhhhhhh" & pname)
getName = pname
End Function


这样输出pname 有内容

cnmae = getName("select * from ProductClass where cid = " & Request.QueryString("id"),"cname")

response.Write("hhhhhhhhhhhhhh" & cname)

这样输出 cname 没内容,什么原因?
...全文
59 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmlife 2011-04-13
  • 打赏
  • 举报
回复
检查set rs = conn.execute(sql)
记录集是否不为空
baoyonwei 2011-04-12
  • 打赏
  • 举报
回复
sql="select * from ProductClass where cid = " & Request.QueryString("id")
cnmae = getName("sql","cname")

response.Write("hhhhhhhhhhhhhh" & cname)
这样不可以吗?
w_261521292 2011-04-12
  • 打赏
  • 举报
回复
Sql语句单独调出来看是否能得到 KEy字段的值。
cooc123 2011-04-12
  • 打赏
  • 举报
回复
cnmae = getName("select * from ProductClass where cid = " & Request.QueryString("id"),"cname")

response.Write("dddddddd" & cname)


这里没内容
猜我是几娃 2011-04-12
  • 打赏
  • 举报
回复
没搞清楚, 哪样有内容。。哪样没内容。。。。说清楚点

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧