写了个用户锁定的程序老是报错误,请高手帮忙指点下!在线等---
我的代码:
这个是user_list.asp中关于锁定的调用代码 转admin_lock.asp执行 数据库是jauser表 有jauid lockuser这些字段
1)<td align="center"><a href="Admin_lock.asp?Id=<%=Rs(0)%>&act=lock"><%if rs("lockuser")=false then%><font color=red>点击锁定</font><%else%><font color=BLUE>点击解锁</font><%end if%> </a></td>
2)admin_lock.asp
<%
dim Aid,act,rs,sql
Aid = Trim(Request.Form("Id"))
act=request("act")
set rs=server.CreateObject("ADODB.RecordSet")
if act="lock" then
sql="select * from [JaUser] where jauid="&Aid
rs.open sql,conn,1,3
if not rs.eof then
if rs("lockuser")=false then
rs("lockuser")=true
else
rs("lockuser")=false
end if
rs.update
end if
end if
Response.Write("sql")
End Response
rs.close
set rs=nothing
conn.close
set conn=nothing
response.redirect "User_List.asp"
%>
现在运行是报这错误 请大家看看是哪错了
Microsoft OLE DB Provider for SQL Server 错误 '80040e14'
第 1 行: '=' 附近有语法错误
Admin_lock.asp,行 10
行10代码是 :sql="select * from [JaUser] where jauid="&Aid