ASP 语法错误纠正
<!--#includefile="Conn.asp"--><%dimrs,sql1,sql2,username,password,purviewsetrs=server...
<!--#include file="Conn.asp" -->
<%
dim rs,sql1,sql2,username,password,purview
set rs=server.CreateObject("Adodb.recordset")
sql1="select * from Admin where UserID ="&request("UserID")
rs.open sql1,conn,1,1
if (request("username")<>"" and request("password")<>"") then
username=request("username")
password=request("password")
purview=request("purview")
if rs.eof then
sql2="update Admin set username='"&request("webName")&"', password='"&request("website")&"', purview='"&request("purview")&"' where UserID="&request("UserID")
conn.execute(sql2)
response.write("<script>alert('Update successfully!');location.href='manage.ASP';</script>")
end if
end if
%>
显示信息:Microsoft OLE DB Provider for SQL Server error '80040e14'
Incorrect syntax near '='.
/Project/updateAccount.asp, line 12 ------rs.open(sql), conn,1,1
请问一下,经常出现这个错误,到底哪有问题底? 展开
<%
dim rs,sql1,sql2,username,password,purview
set rs=server.CreateObject("Adodb.recordset")
sql1="select * from Admin where UserID ="&request("UserID")
rs.open sql1,conn,1,1
if (request("username")<>"" and request("password")<>"") then
username=request("username")
password=request("password")
purview=request("purview")
if rs.eof then
sql2="update Admin set username='"&request("webName")&"', password='"&request("website")&"', purview='"&request("purview")&"' where UserID="&request("UserID")
conn.execute(sql2)
response.write("<script>alert('Update successfully!');location.href='manage.ASP';</script>")
end if
end if
%>
显示信息:Microsoft OLE DB Provider for SQL Server error '80040e14'
Incorrect syntax near '='.
/Project/updateAccount.asp, line 12 ------rs.open(sql), conn,1,1
请问一下,经常出现这个错误,到底哪有问题底? 展开
5个回答
展开全部
sql2="update Admin set username='"&request("webName")&"', password='"&request("website")&"', purview='"&request("purview")&"' where UserID="&request("UserID")
改为sql2="update Admin set username='"&request("webName")&"', password='"&request("website")&"', purview='"&request("purview")&"' where UserID="&request("UserID")
&"'"
出错可能是你的SQL语句没有正确,出现的语法的错误。
改为sql2="update Admin set username='"&request("webName")&"', password='"&request("website")&"', purview='"&request("purview")&"' where UserID="&request("UserID")
&"'"
出错可能是你的SQL语句没有正确,出现的语法的错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
put(int a[6][6],int n)
{for(int i=0;i<6;i++)
for(int j=0;j<6;j++) cin>>a[i][j];
}
少了一个括号
double MAX(int *p,int n,int *h,int *l)
{int t;
t=*p;
for(int i=1;i<35;i++)
{if(t<*(p+i)){t=*(p+i);
*h=(int)(i/6);
*l=i%6;
}
else{};
}
return t;
}
{for(int i=0;i<6;i++)
for(int j=0;j<6;j++) cin>>a[i][j];
}
少了一个括号
double MAX(int *p,int n,int *h,int *l)
{int t;
t=*p;
for(int i=1;i<35;i++)
{if(t<*(p+i)){t=*(p+i);
*h=(int)(i/6);
*l=i%6;
}
else{};
}
return t;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql1="select * from Admin where UserID ="&Clng(request("UserID"))
加入转长整数字型clng
加入转长整数字型clng
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if rs.eof then
你这个应该是修改用户信息的吧,而上面一句是该用户不存在时进行的操作,既然该用户不存在,那下面无法进行
代码贴全
你这个应该是修改用户信息的吧,而上面一句是该用户不存在时进行的操作,既然该用户不存在,那下面无法进行
代码贴全
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询