永发信息网

类型不匹配: '[string: ""]'

答案:1  悬赏:0  手机版
解决时间 2021-03-11 07:58


快乐信托网络银行



<% If Request("Send") = Empty Then %>



个人资料
请输入姓名  ?

请输入E-Mail:




计算存款本和利
请输入本金金?? 500000??

请输入年利率?? 0.05??

请输入月数?? 11?       ?






<% Else %>
<%
Dim Name, Cache, Rate, Month, Total
Name = Request.form("UserName")
Rate = Request.form("UserRate")
Cache = Request.form("UserCache")
Month = Request.form("UserMonth")
Total = Cache + Cache * Rate * Month / 12
%>

<%= Name %>,您好!


当本金为<%= Cache %>?
年利率为<%= Rate %>?
月数为<%= Month %>??
本利之和将为<%= Total %>?
<% End If %>



在我没填入内容直接浏览的时候,提示
错误类型:
Microsoft VBScript 运行时错误 (0x800A000D)
类型不匹配: '[string: ""]'
/ch5/计算利率2.asp, 第 31 行
也就是这一行的问题:Total = Cache + Cache * Rate * Month / 12
请高手指点一下,是哪里错了?导致这样的错误!谢谢了!
最佳答案
非数字类型不能进行数学运算 直接浏览是空值所有出现这个问题

如果你一定要这样 请这样写:
<%
Dim Name, Cache, Rate, Month, Total
Name = Request.form("UserName")
Rate = Request.form("UserRate")
Cache = Request.form("UserCache")
Month = Request.form("UserMonth")
if Rate="" then Rate=0
if Month="" then Month=0
if Cache="" then Cache=0
Total = Cache + Cache * Rate * Month / 12
%>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问大家长度计量单位“丝”的英文单词是什么
中佰超市这个地址在什么地方,我要处理点事
红包2520代表什么意思
气球拱门的最简单做法?
锦州哪里有卖孔明灯的
检测足球时,超过标准质量的克数记为正数,不
韩国综艺《runningman》里 光洙和王鼻子大哥
工行U顿的驱动盘怎么装不上呢
康裕士多店地址有知道的么?有点事想过去
逆战体验服的下载地址还有怎么样能进行玩体验
串联稳压电路分析请详细分析每一个期间!非常
三压余热锅炉该配何种型式的汽轮机?
石涛 一画论 对后世的影响
THINKPAD的E440电脑右侧USB接口接上鼠标无反
身材的黄金比例怎么算的
推荐资讯
中国电信股份有限公司漳州台商投资区分公司地
东莞市哪个镇人最多 30分
法国出生公证双认证要多少手续费
翰乐食府我想知道这个在什么地方
请简述您想成为导师的原因?
阳光烧烤店这个地址在什么地方,我要处理点事
从吴江汽车站到上海虹桥需要多长时
松下-1515P 复印出有底灰是什么问题??
上夜班12点到12点通宵的人怎么安排时间休息
谁是万物之王?
请问一下做肩关节切开复位手术一般要多长时间
百合花象征意义是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?