◆关于从数据库循环导出HTML的问题

cwm545 2005-12-19 10:40:38
以下是源程序:

<!--#include file="conn.asp" -->

<%
Set modefso = CreateObject("Scripting.FileSystemObject")
set modefile=modefso.getfile(mode.asp)
modets=modefile.openastextstream
do while not modets.atendofstream
content=content+vbcrlf
content=content+changecontent(modets.readline)
loop
%>

<%
set rs=server.createobject("adodb.recordset")
Set fso = CreateObject("Scripting.FileSystemObject")
sqla="select * from product"
rs.open sqla,conn,1,1


do while not rs.eof
newname=rs("name")
newremark=rs("remark")

content=replace("aabbcc",newname)
content=replace("ddeeff",newremark)

NewFile=Server.MapPath("html/"&newname&".html")
Set a = fso.CreateTextFile(NewFile, True)
a.close
File=Server.MapPath("html/"&newname&".html")
Set txt=fso.OpenTextFile(File,8,True)
txt.Write content
txt.Close
%>


<%
rs.movenext
loop
rs.close
set fso=nothing
conn.close
%>

以上代码一执行,提示以下错误:
缺少对象mode

请帮我修正一下代码,万分感谢。。
...全文
98 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwm545 2005-12-19
  • 打赏
  • 举报
回复
对对,谢谢,我改了过来。
现又有新问题了。
modets=modefile.openastextstream
do while not modets.atendofstream
这里又有错误了。
KimSoft 2005-12-19
  • 打赏
  • 举报
回复
set modefile=modefso.getfile(Server.MapPath("mode.asp"))
cwm545 2005-12-19
  • 打赏
  • 举报
回复
set modefile=modefso.getfile(mode.asp)
我改成:
set modefile=modefso.getfile("mode.asp")就出现以下提示:

一外部对象产生错误。没有有效的错误描述
cwm545 2005-12-19
  • 打赏
  • 举报
回复
自己搞定了,用BAIDU的。
谢谢。

28,406

社区成员

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

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