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 展开
在一个用户登陆系统模块中,如何实现每登陆一次数据库中的上线次数自动加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 展开
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"
end if
session("Username")=Username
session("权限")=rs("权限")
sqlstr="update 用户表 set 上线次数=上线次数+1 where 用户名='"&Username &"'"
set rs=Conn.execute(sqlstr)
rs.close
end if
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询