社区
ASP
帖子详情
asp的数字比较出错问题,急
zhongyaosen
2004-11-22 02:22:27
我在页面里request,2个变量,我response.write出来都看得出是一个是7,一个是64,但比较这两个数字的时候却是7>64??我不断测试过,肯定是系统把64的6拿出来比较(8,9都这样,10以后就又没问题了)请问是什么原因??
...全文
175
8
打赏
收藏
asp的数字比较出错问题,急
我在页面里request,2个变量,我response.write出来都看得出是一个是7,一个是64,但比较这两个数字的时候却是7>64??我不断测试过,肯定是系统把64的6拿出来比较(8,9都这样,10以后就又没问题了)请问是什么原因??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhongyaosen
2004-11-22
打赏
举报
回复
惭愧啊,我一开始也是以为字符串比较的问题,用cint试过不行,但一搂的clng就可以了,非常感谢~
tpf9000
2004-11-22
打赏
举报
回复
强制转换一下,可能是读过来的类型不一样
bluemoon0001
2004-11-22
打赏
举报
回复
不好意思,写错一点,改正如下:
假如你的request("a")=7;request("b")=64
你用,Cint(request("a"))<Cint(request("b"))试一下,用int(request("a"))也行。
jingxiaoping
2004-11-22
打赏
举报
回复
同意楼上所有人的看法,因为你比较是字符串,除非把字符型数据改为数值型数据,才可以进行你需要的比较。
IMPIG
2004-11-22
打赏
举报
回复
转换到数值型了吗?Request回来的默认是字符型的
用CInt()试试
bluemoon0001
2004-11-22
打赏
举报
回复
因为,你request("a")得到的值默认的是字符串,这样按字符串比较的话,比较的是第一个字符的二进制编码,那么7的比6的大,所以是"7">"64"
bluemoon0001
2004-11-22
打赏
举报
回复
假如你的request("a")=7;request("2")=64
你用,int(request("a"))<int(request("b"))试一下。
Accelerator
2004-11-22
打赏
举报
回复
前面加个clng试试
例如:if clng(a)>clng(b) then
服务器防止
ASP
下载的终极方法
自从搞
ASP
+ACCESS没少为避免数据库下载而伤过神,网上的奇淫技巧更是数不胜数,本文就是同大家共同探讨各路前辈的留下的秘笈并指中其中的优劣,最后为大家提供一种最佳的解决方案。佛山德胜电信机房...
C#
ASP
.NET MVC中WebSocket实时通信实战
但
问题
是: 如何在经典的
ASP
.NET MVC框架里安全、高效、稳定地用好这条高速通道? 别
急
,这篇文章不打算给你堆一堆术语和官方文档截图。咱们就从一个真实项目出发,聊聊怎么把WebSocket从理论落地到生产环境,顺便踩...
数字
取证实践指南(一)
本书将为您提供清晰的
数字
取证理解,从它作为取证学一个相对较新的子学科的出现,到它与更为成熟的取证学科一起,迅速增长的重要性。它将帮助您清晰理解
数字
取证实践者的角色,以及他们在网络犯罪和企业环境中恢复...
防止
ASP
下载的终极方法
一、开篇 自从搞
ASP
+ACCESS没少为避免数据库下载而伤过神,网上的奇淫技巧更是数不胜数,本文就是同大家共同探讨各路前辈的留下的秘笈并指中其中的优劣,最后为大家提供一种最佳的解决方案 二、剖析 为了防止...
asp
.net单点登录
如何运用 Form 表单认证 ...
ASP
.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉……所
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章