asp程序中扣除会员点数问题
来源:百度知道 编辑:UC知道 时间:2024/07/04 14:43:05
程序要怎么写
,我写这个怎么不行
Set rsnews=Server.CreateObject("ADODB.RecordSet")
sql1="update user set points=points-"rs("dianshu")" where username="&pp
conn.execute sql1
,我写这个怎么不行
Set rsnews=Server.CreateObject("ADODB.RecordSet")
sql1="update user set points=points-"rs("dianshu")" where username="&pp
conn.execute sql1
sql1="update user set points=points-" & rs("dianshu") & " where username="&pp
但是不知道这样能不能被解析
rsnews=server.createobject("adodb.recordset")
strsql="select * from user where username="&pp
rsnews.open strsql,conn,1,3
rsnews("points")=rsnews("points")-rs("dianshu")
rsnews.update
rsnews.close
set rsnews=nothing
这样也许能够解决问题
思路问题:
(1)第一先检索出来a=rs("dianshu") b= rsnews("points")
(2)求取差值:rsnews("points")=b-a
(3)更新就可以了 rsnews.update