asp中 if 语句中两个变量比较
浏览量:848
比如:if maxid< id then
maxid和id都为变量;但是比较后的结果切实错误的,而if maxid< 123 then 则是对的,这是怎么回事 呢?
我们还原if的用法是 if语句中比较的对象,前者可以是变量或者变量语句而后者必须是常量所以if maxid< id then 后者也是变量必然会出错;
我们换种思维方式,也可以说是应用数学变换,把右边的移动到左边去;
if maxid< id then 可以变成if maxid-id< 0 then
试试 果不其然 结果是 OK的。


感谢支持与鼓励~