请教大家一个SQL语句的写法,谢谢!

zhupuwei 2004-04-07 11:45:07
一个查询是否登录过,并且是系统管理员或管理员的SQL语句怎么写,我写的不对,说是无效字符。
<%
useruid=request("cook_useruid") '用户名
username=request("cook_username") '姓名
userlevel=request("cook_userlevel") '等级
'forbid 是是否禁用


set conn=server.createobject("adodb.connection")
conn.open connstr
set rs=server.createobject("adodb.recordset")

sql="select * from userinfo where useruid="&sqlstr(useruid)&" and username="&sqlstr(username)&" and forbid='No'and (userlevel="系统管理员" or userlevel="管理员")"
'response.write sql
'rs.open sql,conn,1,1

'if rs.bof and rs.eof then

'response.write "您不是管理员<br>"

'response.end
'end if
谢谢
...全文
71 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhupuwei 2004-04-07
谢谢!
回复
pizixt 2004-04-07
sql="select * from userinfo where useruid='"&sqlstr(useruid)&"' and username='"&sqlstr(username)&"' and forbid='No' and (userlevel='系统管理员' or userlevel='管理员')"
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

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