关于数据输出问题

gymxyl 2004-11-12 09:00:27
在ASP中用VBScript编写了一段计算程序,将计算结果输出到一个.txt文件中。每次重新计算后新的结果总是续写在原数据之后,如何才能使新算出的数据覆盖掉原来的数据,即.txt文件中只显示最新记录。谢谢!
...全文
65 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bingbingcha 2004-11-29
把你的邮件地址给我.我写了个例子给你.里面有注释.
回复
gymxyl 2004-11-28
首行加入On Error Resume Next后,现在是不报错了,但尽管第一次计算出的结果相差很大,用于第二个页面计算时结果总是一样的,这是怎么回事?
回复
bingbingcha 2004-11-12
首行加入On Error Resume Next
继续执行看看是否写入数据了。
回复
bingbingcha 2004-11-12
用FSO先创建一个本地文件,然后写入
set fso=server.CreateObject("Scripting.FileSystemObject")
fso.CreateFolder(server.mappath(folder))
set fout=fso.Createtextfile(server.MapPath(filepath))
file.write(你要写入的数据)
回复
gymxyl 2004-11-12
这样是可以,但我输出到.txt中的数据要用于另一个页面的计算,这样调用时总是报错,只要改成opentextfile就不报错了,这个矛盾该如何解决?
回复
ygjwjj 2004-11-12
follow updoor
回复
comstep 2004-11-12
Dim fso, f1
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.CreateTextFile("c:\testfile.txt", True)

每次新建一个文件,覆盖掉原文件,然后再重新写就可以了

回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

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