19216800不能看作数字型。而是字符串。你可以把数据库里的字段设为varchar(20)
查询时:"select from IP where ip_ip='" & ip1 & "'"
直接执行两条语句就是
update
分数表
set
分数=(select
分数
from
分数表
where
id=加分人的id)+要加的分数
update
分数表
set
分数=(select
分数
from
分数表
where
id=付出分数的id)-要加的分数
当然你需要使用事务处理。在事务里面处理两条语句
不然万一有一句执行失败就不行了。
另外要是数据类型不对,你还需要借助转换函数cast(字段
as
数据类型())例如:cast(
title
as
varchar(50))
来执行运算。
以上就是关于ASP数据库 *** 作全部的内容,包括:ASP数据库 *** 作、C# asp.net 数据库 *** 作、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)