日期:2014-05-17  浏览次数:20793 次

无法更新数据库,救命啊
<%
IP=request.ServerVariables( "REMOTE_ADDR ")
'更新登录次数
nowin=now()
sql= "update   Dv_User   set   LastLogin= ' "&nowin& " ',UserLastIP= ' "&IP& " ',UserLogins=UserLogins+1   where   UserName= ' "&UserName& " ' "
conn.execute   sql
Closeconn
%>

上面这个文件能正常更新

问题就是和上个文件同目录下的一个修在资料的文件却怎么也修改不了,又没有错误提示,到底是怎么回事,救命啊
如下
<%
CiName=trim(request.form( "CiName "))
sql= "update   Dv_User   set   CiName= ' "&CiName& "   where   username= ' "&username& " ' "
conn.execute   sql
Closeconn
%>

------解决方案--------------------
Closeconn

你在这儿把conn关闭了~!
------解决方案--------------------
Closeconn

你在这儿把conn关闭了~!

去掉也没用啊
打开一个新的页面要建立新的数据库连接建立新的记录集,你建立了没有?
或者当前页面包含建立文件,呵呵~~知道的不多大家多多交流了~~~

------解决方案--------------------
sql= "update Dv_User set CiName= ' "&CiName& " where username= ' "&username& " ' "
看看这句sql输出之后是什么?
在查询分析器里面执行下看看如何?

检查username的值,是否找不到符合条件的记录?
------解决方案--------------------
Closeconn 去掉

sql= "update Dv_User set CiName= ' "&CiName& " ' where username= ' "&username& " ' "
------解决方案--------------------
conn.open
CiName=trim(request.form( "CiName "))
sql= "update Dv_User set CiName= ' "&CiName& " where username= ' "&username& " ' "
conn.execute sql
Closeconn
------解决方案--------------------
打开数据库啊
open
------解决方案--------------------
username取到值有吗??response出来看看