请教一个asp问题?

来源:百度知道 编辑:UC知道 时间:2024/06/18 03:12:03
dbid=cint(Trim(Request.QueryString("ID"))在调试过程系统报出Microsoft VBScript 运行时错误: 类型不匹配: 'cint'这是为什么呢?

可能是Request.QueryString("ID")为空或者不是数字 。。先要判断下

if Request.QueryString("ID")<>"" and isnumeric(Request.QueryString("ID")) then
dbid=cint(Trim(Request.QueryString("ID"))
else
response.write "提交的ID不是数字或者为空"
end if

兄弟,你少了一个括号,太粗心
dbid=cint(Trim(Request.QueryString("ID")))