asp 修改用户资料页面出错

来源:百度知道 编辑:UC知道 时间:2024/05/21 18:20:48
本人是asp新手,做了一张修改用户资料的页面
代码如下
<%@LANGUAGE="VBSCRIPT"%>
<!--#include virtual="/kaoqing/connections/conn.asp" -->
<%
user_name=session("name")
if isempty(session("name")) then
themessage= "error"
response.end
else
Set rs = Server.CreateObject("ADODB.Command")
rs.activeconnection=mm_conn_string
rs.open
strsql="update user1 set qq='"&request.form("qq")&"',phone='"&request.form("phone")&"',email='"&request.form("email") &"',higdegree='"&request.form("degree")&"',resume='"&request.form("resume")&"' where name='"&username&"'"
rs.CommandText=strsql
rs.Execute(strsql)
rs.close
set rs=nothing
if err.number<>0 then
response.write &

你仔细检查一下数据库里的字段qq, phone, email, higdegree, resume
与下面的SQL语句里面是否一致,一般出现这种错误都是SQL语句的错误.而不是连接语句的错误,我也遇到过这种问题.经过仔细检查都是字段名与SQL语句里的不一致所导致的.你再看看吧~!

strsql="update user1 set qq='"&request.form("qq")&"',phone='"&request.form("phone")&"',email='"&request.form("email") &"',higdegree='"&request.form("degree")&"',resume='"&request.form("resume")&"' where name='"&username&"'"