我的SQL语句怎么啦!

lhjlhjlhj 2002-07-25 01:14:22
我今天试了SQL语句,还是不行,错误是'pings.pid=project.pid and pings.zid=zhuan.zid and zhuan.zid'这一句,说是查询语句的语法错误。我百思不得其解,谢谢!
原句是
sql="select project.*,pings.*"
sql=sql&" from project,pings,zhuan"
sql=sql&" where pings.pid=project.pid and pings.zid=zhuan.zid and zhuan.zid="&request("zid")
rst.open sql,conn
...全文
3 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyword 2002-07-25
SELECT project.*, pings.*
FROM project INNER JOIN
pings ON pings.pid = project.pid INNER JOIN
zhuan ON zhuan.zid = pings.pid
WHERE zhuan.zid = "& request("zid")
回复
chulian 2002-07-25
你的zhuan.zid是什么类型?
回复
chulian 2002-07-25
你的zhuan.zid是什么类型?
回复
peter_zy 2002-07-25
你把sql语句放到企业管理器中执行一下,有变量的地方先给他添上一个值,先试一下,如果不成功,贴出sql语句.
回复
peter_zy 2002-07-25
你把sql语句放到企业管理器中执行一下,有变量的地方先给他添上一个值,先试一下,如果不成功,贴出sql语句.
回复
grooving 2002-07-25
错了。是Cint(Trim(request("zid")))
回复
grooving 2002-07-25
Response.Write(sql)

"&Cstr(request("zid"))
回复
ChinaOk 2002-07-25
request("zid")

这个可能为空
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告