错误代码:If IsEmpty(page) OR CInt(page) < 1 OR CInt(page) > rs.PageCount Then
错误描述:类型不匹配: 'CInt'
哪位好心的大师帮帮忙
错误代码:If IsEmpty(page) OR CInt(page) < 1 OR CInt(page) > rs.PageCount Then
错误描述:类型不匹配: 'CInt'
哪位好心的大师帮帮忙
page的值是不是有问题啊,
If IsEmpty(page) OR IsNumeric(page) OR CInt(page) < 1 OR CInt(page) > rs.PageCount Then
这样应该可以了吧
说明一下,一楼的和楼主的一样,ASP的if判断里如果有or如果前面的逻辑表达式运算为假,直接返回if为假,不会再去运行后面的逻辑表达式
你可以先输出page的值,看看是否为空,如果不为空你看看值是不是0-9的数字组合,如果带字母的话它是不能转换的!
一般人家都会做个if,比如if page="" then page=0
page可能是空的
if not isempty(page) then
if page<1 or page>rs.pagecount then