注册 登录
编程论坛 ASP技术论坛

adodb.stream 文件无法打开

mgmt_asp 发布于 2009-09-03 13:21, 1076 次点击
程序代码:
<%
  Function GetFileName(ByVal strFile)
  If strFile <> "" Then
   GetFileName = mid(strFile,InStrRev(strFile, "\")+1)
  Else
   GetFileName = ""
  End If
  End  function
  strFileName = Request.Form("file1")
  Set objStream = Server.CreateObject("ADODB.Stream")
  objStream.Type = 1 ' adTypeBinary
  objStream.Open
  objStream.LoadFromFile strFileName
  objStream.SaveToFile Server.MapPath(GetFileName(strFileName)),2
  objStream.Close
  %>

 objStream.LoadFromFile strFileName
请问下这句改怎么改呢,测试时提示"文件无法打开.."

或是大家谁有比较简洁的无组件上传源码 共享下
3 回复
#2
zhuiis2009-09-03 13:52
那要看你的文件实际路径了!
#3
yms1232009-09-03 14:35
出现文件无法打开错误请用排除法来排除下面的可能
一、代码编写错误,代码编写是否有错误。
二、文件路径错误,文件路径是否有错误
三、权限错误,检查是否有读写那个文件夹或文件的权限。
#4
mgmt_asp2009-09-03 15:54
版主,我也刚学这个没多久,很多我自己不知道的我只能在网上搜,和书上找,可是即便这样也会出现这样的错误,也许是我悟性不够,可是也更是我的学识有限,版主能否给个简洁的能用的无组件上传的源码,或是别的哪位朋友有能用的简洁的无组件上传的源码分享一下
1