账号通
    

账号  

密码  

2400

查看

3

回复
主题:access免费版本,V9.x版本使用qq登录,新浪微博及支付宝快捷首次登录提示出错的修正。 [收藏主题] 转到:  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/10/25 16:32:29   | 显示全部帖子 查看该作者主题 楼主 
科汛智能建站系统

问题:access免费版本,V9.x版本使用qq登录,新浪微博及支付宝快捷首次登录提示出错,出错提示为:

Microsoft JET Database Engine 错误 '80040e21'

由于您和其他用户试图同时改变同一数据,导致 Microsoft Jet 数据库引擎停止进程。

/api/cls_api.asp,行 318


修复方法:


打开/api/cls_api.asp


找到314行开始的如下代码:


UserRS("LastLoginIP") = KS.GetIP
UserRS("LastLoginTime") = Now()
UserRS("LoginTimes") = UserRS("LoginTimes") + 1
UserRS("RndPassWord")=RndPassWord
UserRS.Update


修改为:

   '更新登录信息
   Conn.Execute("Update KS_User Set LastLoginIP='" & KS.GetIP &"', LastLoginTime=" & SQLNowString &", LoginTimes=LoginTimes+1,RndPassWord='" & RndPassWord &"' Where UserID=" & UserRS("UserID"))

 
KesionCMS,,
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.07813秒 powered by KesionCMS 9.0