好比:表useraa(我做的是自动生成的其中的一个)
字段:username fen(分)
a a 100
a a 50
a a 40
a a 50
--- ---
每二表user_id记录每个用户的总积分
字段: user_id fen
aa (这是计算出上个表中的总分)
怎么更新表usre_id 中总分(fen)的值
<% set rs_add=server.CreateObjec("adodb.recordset")
rs_add.open sql,conn,3,3
sql="select * from [user_id]
fen=clng(fen)+clng(session("fen"))
up="update useraa set fen="&fen&" where username=" &session("username")&""
conn.execute(up)
response.Redirect"login.asp"
end if %>
那们高手帮我改一下谢了
參考答案:set rs_check=server.CreateObject("adodb.recordset")
sql="select * from [Tab_user] where user_id='"&session("username")&"'"
rs_check.open sql,conn,1,3
fen=clng(rs_check("fen")) +clng(session("fen"))
up="update Tab_user set fen="&fen&" where user_id='" &session("username")&"'"
conn.execute(up)