设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 118|回复: 5
打印 上一主题 下一主题

在ASP中int函数能将字符串转换成数字吗?

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-7 02:40:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
pgsum = int(zl)+ int(jd)+int(yl)+int(xt)
为什么总是提示Microsoft VBScript 运行时错误 (0x800A000D)
类型不匹配: '[string: ""]'
ZL.JD.YL.XT都是变量,是用户输入的数字,难倒INT不能在ASP中用,这个不是将字符串转换成数字吗?
同一个页面,有时运行可以通过,有时不行.不知道为什么?
请高手指点
2#
发表于 2010-1-7 02:40:22 | 只看该作者
ABS也可以呵呵,
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-7 02:40:25 | 只看该作者
Sql = "select count(*) from icms_model_auth where user_id = " & UserID
If CInt(Conn.Execute(Sql)(0)) > 0 Then
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-7 02:40:28 | 只看该作者
pgsum = Cint(zl) + Cint(jd) + Cint(yl) + Cint(xt)

要注意参数不能为空值,并且要是由数字组成的字符串
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-7 02:40:31 | 只看该作者
3楼正解!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 02:40 , Processed in 0.119895 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表