|
更新数据 | 整数型 | | |
cGame | 文本型 | | | | cGroup | 文本型 | | | | cQQ | 文本型 | | | | cType | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | sql | 文本型 | | | n | 整数型 | | | res | 整数型 | | |
sql = “select * from USER where QQ = '” + cQQ + “' and 群号='” + cGroup + “' and 游戏='” + cGame + “'”record = db. 取记录集 (sql )record. 打开 ()n = record. 取记录个数 ()record. 到下一记录 ()res = record. 读字段整数值 (cType, )record. 关闭 ()如果 (n ≠ 0 )sql = “update USER set ” + cType + “ = ” + cType + “+1 where QQ='” + cQQ + “' and 群号='” + cGroup + “' and 游戏='” + cGame + “'”sql = “insert into USER values ('” + cGroup + “','” + cQQ + “','” + cGame + 选择 (cType = “成功次数”, “',1,0”, “',0,1”) + “)”db. 开始事务 ()db. 执行SQL语句 (sql )db. 提交事务 ()如果 (n = 0 )返回 (1 )返回 (res + 1 ) |