asp中如何实现sql数据库更新

做一个网站,asp写的代码,sqlserver写的数据库在一个用户登陆系统模块中,如何实现每登陆一次数据库中的上线次数自动加1我的代码如下:但是在编译时错误,此程序不支持... 做一个网站,asp写的代码,sql server 写的数据库
在一个用户登陆系统模块中,如何实现每登陆一次数据库中的上线次数自动加1我的代码如下:但是在编译时错误,此程序不支持更新,如何可以实现哪?谢谢大家乐

if session("Username")="" then
Username=trim(request.form("Username"))
Password=trim(request.form("Password"))
sqlstr="select * from 用户表 where 用户名='"&Username&"'and 密码='"&Password&"'"
set rs=Conn.execute(sqlstr)
if rs.eof then
Response.redirect "err.asp"
else
session("Username")=Username
session("权限")=rs("权限")
rs("上线次数")=rs("上线次数")+1
rs.update
rs.close
end if
end if
展开
 我来答
来自南屏古村精致的懒羊羊
2007-12-30 · TA获得超过777个赞
知道小有建树答主
回答量:928
采纳率:0%
帮助的人:1223万
展开全部
if session("Username")="" then
Username=trim(request.form("Username"))
Password=trim(request.form("Password"))
sqlstr="select * from 用户表 where 用户名='"&Username&"'and 密码='"&Password&"'"
set rs=Conn.execute(sqlstr)
if rs.eof then
Response.redirect "err.asp"
end if

session("Username")=Username
session("权限")=rs("权限")

sqlstr="update 用户表 set 上线次数=上线次数+1 where 用户名='"&Username &"'"
set rs=Conn.execute(sqlstr)

rs.close
end if
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式