化境无组件上传修改

<%OPTIONEXPLICIT%><%Server.ScriptTimeOut=5000%><!--#includeFILE="../conn.asp"--><!--#... <%OPTION EXPLICIT%>
<%Server.ScriptTimeOut=5000%>
<!--#include FILE="../conn.asp"-->
<!--#include FILE="upload_5xsoft.inc"-->
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from down"
rs.open sql,conn,1,3
dim upload,file,formName,formPath
set upload=new upload_5xsoft ''建立上传对象
formPath="file/"'路径
for each formName in upload.objFile ''列出所有上传了的文件
set file=upload.file(formName) ''生成一个文件对象
if file.FileSize>0 then ''如果 FileSize > 0 说明有文件数据
file.SaveAs Server.mappath(formPath&file.FileName) ''保存文件
rs.addnew
rs("path")=formPath&file.FileName
rs.update
rs.close
set rs=nothing
end if
set file=nothing

next

set upload=nothing ''删除此对象
%>
<script>window.parent.Finish("上传文件成功!");</script>

conn链接没问题,数据库没问题,但就是 rs("path")=formPath&file.FileName 不能把文件地址写入数据库,到底问题在哪儿?谢谢!
展开
 我来答
殳彦红4F
2010-04-10 · 超过24用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:65.1万
展开全部
你文件有没有保存到文件夹???
、有的话那就是记录写入哪里错了。。没有。。可能是其它地方有问题。。。。。<%OPTION EXPLICIT%>..用了这个也不定义下变量。。rs,sql还有包含的文件里里有没有<%%On Error Resume Next%>有就删掉它看看错误提示。。哪里出错了。。再贴上来看看。。。。顺便把upload_5xsoft.inc
贴上来我来试试看行不行。。。 下面代码可以。。。<%OPTION EXPLICIT%>
<%Server.ScriptTimeOut=5000%>
<%dim conn
set Conn=Server.CreateObject ("Adodb.Connection")
Conn.Open "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("up.mdb")%>
<!--#include FILE="upload_5xsoft.inc"-->
<%dim rs,sql
set rs=server.CreateObject("adodb.recordset")
sql="select * from down"
rs.open sql,conn,1,3
dim upload,file,formName,formPath
set upload=new upload_5xsoft ''建立上传对象
formPath="file/"'路径
for each formName in upload.objFile ''列出所有上传了的文件
set file=upload.file(formName) ''生成一个文件对象
if file.FileSize>0 then ''如果 FileSize > 0 说明有文件数据
file.SaveAs Server.mappath(formPath&file.FileName) ''保存文件
rs.addnew
rs("path")=formPath&file.FileName
rs.update
rs.close
set rs=nothing
end if
set file=nothing

next

set upload=nothing ''删除此对象
%>如果还不行就是你电脑的问题里
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式