谁能帮忙看看,为啥子没有获取到id的值啊?

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:26:41
<%
dim uid
uid=request.QueryString("id")
%>
<%
'定义变量,以便获取表单参数
Dim bh,UserName,nl, xb,lxfs,sfz,dz,kfrq,jfrq,dqrq,jbr,ip,mac,ym,wg,dns,zt,swlx,swzh,swmm,bz,je
bh = Request.form("bh")'编号
UserName = Request.Form("name")'客户姓名
nl = Request.Form("nl")'年龄
xb = Request.Form("radiobutton")'性别
sfz= Request.Form("sfz")'身份证
dz = Request.Form("dz")'地址
kfrq = Request.Form("kfrq")'开户日期
jfrq = Request.Form("jfrq")'交费日期
dqrq= Request.Form("dqrq")'到期日期
jbr = Request.Form("jbr")'经办人
ip = Request.Form("ip")'ip
mac = Request.Form("mac")'mac
ym = Request.Form("ym")'子网掩码
wg = Request.Form("wg")'网关
dns = Request.Form("dns")'dns
zt = Reque

你好
这句
uid=request.QueryString("id")
说明id值是通过url传递的.url中"?"后面应该有如?id=1这样的内容.

<%
dim uid
uid=request.QueryString("id")
If not IsNumeric(uid) then Response.Write("uid出错:uid=" & uid):Response.end
%>

另外,你的错误代码是什么.贴出错误

"如果我去掉if判断的话就会报这个错误?加上的话,uid像是没有获取到似的?"
那就对了,就是你的id没有传到asp页面

你试下这个
<%
dim uid
uid=request("id")
If not IsNumeric(uid) then Response.Write("uid出错:uid=" & uid):Response.end

'定义变量,以便获取表单参数
Dim bh,UserName,nl, xb,lxfs,sfz,dz,kfrq,jfrq,dqrq,jbr,ip,mac,ym,wg,dns,zt,swlx,swzh,swmm,bz,je
bh = Request.form("bh")'编号
UserName = Request.Form("name")'客户姓名
nl = Request.Form("nl")'年龄
xb = Request.Form("radiobutton")'性别
sfz= Request.Form("sfz")'身份证
dz = Request.Form("