这个SQL语句能这么写么

lastman001 2003-11-17 04:05:22
select * from productclass where pid=0 or pid=180 or pid=181 or pid=182 or pid=183 or pid=184
...全文
24 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lastman001 2003-11-17
  • 打赏
  • 举报
回复
a=100
sql_100="select * from productclass where pid in ("
showcata(pp)
sql_100=sql_100&a&")"
function showcata(id)
sql1="select * from productClass where pid=" & id
set rs1=conn.execute(sql1)
while not rs1.eof
id=rs1("id")
sql_100=sql_100&id&","
showcata(id)
rs1.movenext
wend
end function

有错么
lastman001 2003-11-17
  • 打赏
  • 举报
回复
错误类型:
ADODB.Recordset (0x800A0CC1)
/a/cn/product/product.asp, 第 186 行
错误处:<%=rs_100("name")%>
lastman001 2003-11-17
  • 打赏
  • 举报
回复
以前没用这个语句的时候没事亚
studyking 2003-11-17
  • 打赏
  • 举报
回复
你肯定是其它那个地方错了
rexsp 2003-11-17
  • 打赏
  • 举报
回复
报错,可能是其它原因引起DI。。。。。
nssp 2003-11-17
  • 打赏
  • 举报
回复
把完整的错误信息贴出来
lastman001 2003-11-17
  • 打赏
  • 举报
回复
不行呀
我那么写怎么报错呀
ADODB.Recordset (0x800A0CC1)
broze 2003-11-17
  • 打赏
  • 举报
回复
正确
BingGroup 2003-11-17
  • 打赏
  • 举报
回复
同意楼上
rexsp 2003-11-17
  • 打赏
  • 举报
回复
绝对可以那样写,不过还可以这样写
select * from productclass where pid in (0,180,181,182,183,184)

28,391

社区成员

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

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