我的这个加法为什么实现不了呀?谢谢你的回答

zenghai 2004-01-12 04:38:56
我的这个加法为什么不能时间呀。
rs("LeftMoney")=rs("allmoney")-rs("first")-rs("second")-rs("third")
上面的都是设置的为数字。
...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangking 2004-01-12
  • 打赏
  • 举报
回复
rs("LeftMoney")=rs("allmoney")-rs("first")-rs("second")-rs("third") 这个赋值语句本身没错,可能是不能给 rs("LeftMoney") 赋值,rs 打开的参数不对!
heartsea 2004-01-12
  • 打赏
  • 举报
回复
用Cint()
lonaerd 2004-01-12
  • 打赏
  • 举报
回复
function DBFormat(str1)
if isnull(str1) or trim(str1)="" then
DBformat=0
else
DBFormat=cdbl(str1)
end if
end function

rs("LeftMoney")=DBFormat(rs("allmoney"))-DBFormat(rs("first"))-DBFormat(rs("second"))-DBFormat(rs("third"))
晨晨 2004-01-12
  • 打赏
  • 举报
回复
session对象只能保存字符对象,你所使用的应该是数子类型吧!所以不行
晨晨 2004-01-12
  • 打赏
  • 举报
回复
应该这样做的:
rs("LeftMoney")=cstr(cint(rs("allmoney"))-cint(rs("first"))-cint(rs("second"))-cint(rs("third")))

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧