分类：电脑/网络-互联网
问题：ASP高手都来看看，库字段的类型为数字，如果通过网页输入了汉字会? 
用编辑网站要是我库里规定字段名为ID的为数字类型，比如我要通过网页把ID栏目进行修改，如果打数字就可以通过if语句判断是不是库里有得数据，但用户要是打汉字就会出现无法显示得情况 例：技术信息（为技术支持人员提供）错误类型：Provider (0x )类型不匹配。/ p, line 26浏览器类型：Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322) 页面：POST 53 bytes to /ii/ p用编辑网站要是我库里规定字段名为ID的为数字类型，比如我要通过网页把ID栏目进行修改，如果打数字就可以通过if语句判断是不是库里有得数据，但用户要是打汉字就会出现无法显示得情况 例：技术信息（为技术支持人员提供）错误类型：Provider (0x )类型不匹配。/ p, line 26浏览器类型：Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322) 页面：POST 53 bytes to /ii/ pPOST Data:typeid=%B0%B4%CA%B1%B7%A8++&type=&submit=%D0%DE%B8%C4 时间：2006年4月15日, 18:33:47  请问在写代码的时候如何防止这种情况
回答：你可以做个判断
id=trim(request("id"))
if isnumeric(id)=true then
response.write "id是数字"
else
response.write "id不是数字"
end if

'''isnumeric() 是判断是否为数字，如果是数字的话，就为true 否则就为false.