您现在的位置是:首页 > 电脑技术查询 > web开发

删除dat文件,需解决多谢

编辑:chaxungu时间:2022-10-02 23:17:49分类:web开发

删除dat文件,急需解决谢谢
<%
Set fso=Server.CreateObject("Scripting.FileSystemObject");
fso.DeleteFile Server.MapPath("./text.dat")
%>
我写了删除文件,但是提示有错误,请问这是什么问题,急需解决。谢谢
无法显示网页
试图访问的网页出现问题,无法显示。

--------------------------------------------

请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 localhost 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------

技术信息(用于支持人员)

错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/Untitled-1.asp, line 3, column 57
Set fso=Server.CreateObject("Scripting.FileSystemObject");
--------------------^浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)

网页:
GET /Untitled-1.asp

时间:
2007年10月22日 星期一, 17:38:14 详细信息:
Microsoft 支持




------解决方案--------------------
fso=Server.CreateObject("Scripting.FileSystemObject") '=====>这里不需要";"号
fso.DeleteFile Server.MapPath("./text.dat")

------解决方案--------------------
- -!ASP的问题来JS这问。。。恶~~~。先用FileExists检查文件是否存在,然后再删除。
<%
set fso = Server.Createobject("Scripting.FileSystemObject")
path = server.MapPath("./text.dat")
if fso.FileExists(path)=true then fso.DeleteFile(path)
set fso = nothing
%>
------解决方案--------------------
fso.DeleteFile Server.MapPath("./text.dat") ==>这里路径是不是少了个.??

------解决方案--------------------
一个点是当前目录,两个点是上一级目录,楼上说的有可能,楼主得检查下。