ASP错误代,请高手帮帮忙解决

来源:百度知道 编辑:UC知道 时间:2024/06/08 08:43:57
<%
MM_conn_STRING = "Driver={SQL Server};server=xxl;uid=sa;pwd=xiao;database=user;"
Set conn = Server.Createobject("ADODB.Connection")
conn.open MM_conn_STRING
Set rs = Server.CreateObject("ADODB.Recordset")
SQL="SELECT * FROM user ORDER BY ID DESC"
RS.open SQL,CONN,3,3
response.write (rs("name"))
rs.close

%>

上面代码写出来为什么会报这样的错误:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]在关键字 'user' 附近有语法错误。
/jboss/index.asp, 第 7 行

<%
MM_conn_STRING = "Driver={SQL Server};server=xxl;uid=sa;pwd=xiao;database=user;"
Set conn = Server.Createobject("ADODB.Connection")
conn.open MM_conn_STRING
Set rs = Server.CreateObject("ADODB.Recordset")
SQL="SELECT * FROM [user] ORDER BY ID DESC"
RS.open SQL,CONN,1,3
response.write (rs("name"))
rs.close

%>

是不是多了个分号?

语法没错误,错误原因在数据库,
你把数据库中表user改个名字
确认id是存在的
然后修改sql语句应该就可以了