|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由于ASP提供的是一对多的服务,所以用户的一些特殊需求很难得到满足。成绩Q1.我要让我的用户向指定的目次上载文件,把包括在表格内,而上传的剧本是如许的:.为何它不事情?
A.Y在挪用SAVE之前,不克不及利用表格选择。准确的操纵办法是:先将其上传到一个一时文件夹,然后复制并挪动到指定目次,以下示:
n=Upload.Save"c:upload"
ForEachFileinUpload.Files
File.CopyUpload.Form("Path")&""&File.ExtractFileName
Next
%>
Q2:AspUpload可以在分歧版本的ASP上事情吗?
A:不。初期版本的ASP的REQUEST工具不撑持完整依附BinaryReadorTotalBytes办法的组件。要晓得你的ASP版本是不是撑持上传,其最好的举措就是实行一条复杂的剧本,比方,看在你的形式下是不是可以辨认。
Q3:我在那边能够猎取最新版本的ASP?
A:这次要依附于你的服务器的型号和版本。假如你利用PWS大概IIS3.0,那末你就能够从http://www.microsoft.com/office/intranet/modules/asp411s3.asp.下载最新版本的ASP。假如你利用的是IIS4.0,那末你应当安装OptionPack4,该软件能够从http://www.microsoft.com/iis下载。
Q4:假如在我上传文件时我失掉了Persits.Upload.1error800a0003,Nothinghasbeenposted的堕落信息,那末我甚么时分再上传文件。为何?
A:O只要一种情形大概呈现了局,那就是你利用的ASP版本较老。请参照Q2和Q3.别的的缘故原由多是你健忘在你的表单中标识METHOD=POST属性了。
Q5:我失掉了Persits.Upload.1error800a0001,Request.BinaryReadFailed.堕落信息,是甚么意义?
A.在年夜多半情形下,那是由于你先于Upload.Save挪用REQUEST工具。在上传剧本当中,你必定不克不及用UPLOAD.FORM替换REQUEST.FORM。如许的堕落信息同时也意味着你的ASP版本太老,不撑持Request.BinaryRead办法.参考Q2和Q3。
Q6:为何我会失掉以下毛病信息?
MicrosoftVBScriptruntimeerror800a01ad
ActiveXcomponentcantcreateobject
A.这是权限成绩,请确认AspUpload.dl中,每一个人都有把持权限。.
[B]Q7:When当上传一个对照年夜文件时,我的剧本超时,如何避免它?
A.设置server.ScriptTimeout属性,将其数值调年夜,好比200(分钟)。</p>由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况; |
|