日期:2014-05-17  浏览次数:20808 次

请问一个上传文件获取表单值的问题 谢谢!
因为在表单页面使用enctype="multipart/form-data"上传文件,我上网查资料,是不能用request来获取表单的值,
所以,请问假设我表单有一个隐藏域叫"xh", 在表单提交后,我下面的写法,怎么都得不到这个xh的值.求方法...
我要更新对应的数据库中的值为"xh"的数据.


上传表单的"序号"值页面:
VBScript code

<input name="xh" type="hidden" id="xh" value="<%=(rs.Fields.Item("xh").Value)%>" />




后台操作更新数据库页面:
VBScript code

            [color=#FF0000]xh=upload.form("xh")[/color]            filename=file.filename

set Command1 = Server.CreateObject("ADODB.Command")
        Command1.ActiveConnection = MM_rs_STRING
        Command1.CommandText = "update gydzh set filename='"&filename&"' where [color=#FF0000]xh='"&xh&"'[/color] "
        Command1.CommandType = 1
        Command1.CommandTimeout = 0
        Command1.Prepared = true
        Command1.Execute()



------解决方案--------------------
你这上传组件里面有定义的方法的