关于六行代码实现的上传问题

lireng 2004-08-05 11:21:23
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("upfile/"&GetFileName(strFileName)),2
objStream.Close


原来是正确的,可现在却不行了.提示说这行objStream.LoadFromFile strFileName
是"变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。"
...全文
111 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
efei 2004-08-05
  • 打赏
  • 举报
回复
那只不过是从在自己机器上复制来复制去而已
efei 2004-08-05
  • 打赏
  • 举报
回复
那是骗人的,用点脑子想想
BlueDestiny 2004-08-05
  • 打赏
  • 举报
回复
误人子弟
看看这个,那天才讨论了一番:
--------------
http://community.csdn.net/Expert/topic/3239/3239544.xml?temp=.1977503
mjpclab 2004-08-05
  • 打赏
  • 举报
回复
objStream.LoadFromFile strFileName
strFileName是否是绝对路径?用response.write 显示出来看看

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧