照着书上的例子做居然报错,为什么
d_dog 2004-12-17 02:22:35 运行后报这个错
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '=' 附近有语法错误。
isAuthor.asp, 第 7 行
<%
If Session("UserName") <> "admin" Then
NewsId = Request("Id")
'根据文章编号读取文章信息
set rsNews = Server.CreateObject("ADODB.RecordSet")
sql = "SELECT * FROM News WHERE Id=" & Trim(NewsId)
set rsNews = Conn.Execute(sql)
Set Rs=conn.Execute(sql) (说是这句有错)
If rsNews.EOF Then
Response.Write "指定文章不存在"
Response.End
Else
'判断用户权限,是否可以维护文章,管理员可以编辑所有文章,编辑者只能修改自己的文章
If rsNews("Poster") <> Session("UserName") Then
Response.Write "不是admin或文章的发布者,无权修改!"
Response.End
End If
End If
End If
%>