向老鸟求救

hxzjj 2005-12-15 03:37:44
我在做文件上传时遇到了这样的一个问题,不知道怎么解决,请大家帮个忙!
万分感谢!

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

服务器对象 错误 'ASP 0177 : 800401f3'

Server.CreateObject 失败

/ASPTest/cdd/admin/upload_code.asp,行4

无效的 ProgID。 若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp 。

就是这个问题!!!
...全文
108 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxzjj 2005-12-16
  • 打赏
  • 举报
回复
谢谢各位,这个问题已解决!
可以在cmd.exe 中运行一个文件!
或是直接运用安装一个文件!
wujoe_00 2005-12-15
  • 打赏
  • 举报
回复
先注册组件"Persits.Upload"
  • 打赏
  • 举报
回复
Persits.Upload 你用的这个组件没有注册 你那个组件的dll 拿来比如叫p.dll

在你的cmd.exe里 运行 regsvc32 E:/p.dll
chinastorm 2005-12-15
  • 打赏
  • 举报
回复
也出现过这类问题,没有解决
hxzjj 2005-12-15
  • 打赏
  • 举报
回复
不好意思呀!
ASP我也是刚学,那么我应怎么样,注册呀!
xx123731 2005-12-15
  • 打赏
  • 举报
回复
没有引用组件的类,或者是没有注册组件
jspadmin 2005-12-15
  • 打赏
  • 举报
回复
Persits组件没注册吧?最好放到系统目录下再注册,不然比较会出问题
hxzjj 2005-12-15
  • 打赏
  • 举报
回复
我的那段代码是(我是ASP菜鸟刚学的!):
<!-- #include file="../inc/conn.asp" -->
<%
dim Upload,counter
Set Upload = Server.CreateObject("Persits.Upload")
Upload.OverwriteFiles = false
counter = Upload.Save(server.MapPath("../uploadfiles/img/"))
if counter<>1 then
response.Write("上传失败!")
set Upload = nothing
response.End()
else
dim conn,rs,strSQL,strFile
set strFile = Upload.files("img_upload")
strSQL = "select top 1 * from img_info"
set rs = GetRS(strSQL)
rs.addnew
rs("title") = Upload.form("title")
rs("img_path") = "../uploadfiles/img/" & strFile.filename
rs("pubAccount") = session("account")
rs("pubDate") = now()
rs.update
Free conn,rs
set Upload = nothing
response.Write("<script language='javascript'>alert('上传成功!');window.location.href='upload.asp';</script>")
end if
%>
KimSoft 2005-12-15
  • 打赏
  • 举报
回复
组件创建失败了。
Server.CreateObject("")
看看""里面是什么。。。

28,406

社区成员

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

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