当前位置: 代码迷 >> JavaScript >> 删除dat文件,需解决多谢
  详细解决方案

删除dat文件,需解决多谢

热度:339   发布时间:2012-02-22 19:36:55.0
删除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") ==>这里路径是不是少了个.??

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