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

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
是"变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。"
...全文
68 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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 显示出来看看
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-05 11:21
社区公告
暂无公告