Delete 方法
删除指定的文件或文件夹。
objectDelete force
参数
object
必选项。应为 File 或 Folder 对象的名称。
force
可选项。Boolean 值。如果要删除的文件或文件夹的属性设置为只读属性,则该值为 True;否则为 False(默认)。
说明
若指定文件或文件夹不存在,错误发生。有内容的文件夹和无内容的文件夹所使用的Delete方法无异。无论有无内容,指定文件夹皆被删除。
对 File 或 Folder 应用 Delete 方法的结果与使用 FileSystemObjectDeleteFile 或 FileSystemObjectDeleteFolder 执行的 *** 作完全相同。
下面的示例说明了方法的用法 Delete:
Dim fso, MyFile
Set fso = CreateObject("ScriptingFileSystemObject")
Set MyFile = fsoCreateTextFile("c:\testfiletxt", True)
MyFileWriteLine("这是一个测试。")
MyFileClose
Set MyFile = fsoGetFile("c:\testfiletxt")
MyFileDelete
==============================
DeleteFile 方法
删除指定的文件。
objectDeleteFile filespec[, force]
参数
object
必选项。应为 FileSystemObject 的名称。
filespec
必选项。要删除的文件名。filespec 在路径的最后一个组成部分中可包含通配符。
force
可选项。Boolean 值。如果要删除只读文件,则该值为 True;否则为 False(默认)。
说明
如果没有找到匹配文件,则会出现错误。DeleteFile 方法在遇到出现的第一个错误时停止。该方法不会撤消错误发生前所作的任何更改。
下面示例说明如何使用 DeleteFile 方法:
Sub DeleteAFile(filespec)
Dim fso
Set fso = CreateObject("ScriptingFileSystemObject")
fsoDeleteFile(filespec)
End Sub
建议你去下载个VBscript手册
1通过查询数据库,获取要删除的新闻。并从中获取要删除的所有的路径。存放再变量里面。
2删除数据库里面的要删除的新闻和路径,并释放连接。
3根据已经取到的路径找到要删除的,并删除。这里用到的方法就是上面提到的File里面的方法。自己查查API就知道了。
这里我要说的是,最好先删除数据库里面的内容,并释放连接,然后再删除。我们都知道数据库连接资源是有限的,也知道数据IO的时间是最浪费时间的。如果先查找并删除的话程序就会占用数据库的连接时间很长,给服务器造成不必要的资源浪费。尤其是新闻类的网站,本身就需要大量访问数据库,这样会很影响效率的。
mdb是access数据库的文件,需要用office软件打开。
你可以安装office专业版(2003以上的版本),就可以打开这些文件,然后对其进行修改或删除,但是由于其原先是网站后台数据,可能会有密码,需要输入密码,否则是无法打开的。
昏迷~~~~
你要把问题说的具体一点啊
象你这样说说的不清不楚的都不知道你在说什么
你可以到注册表里删掉啊
开始--运行--regedit
这样就可以调出注册表了
不过建议你不要这样做~~~因为注册表的东西很重要
不懂的话不要动它~~~
先删除文件,后删除记录,反过来也行!asp的,删除记录你应该会吧,直接将文件名称传给strfile就成了,成功后删除数据库记录。
function deleteFile(strfile)
dim strDelFile,objFSO,strResult
strDelFile=servermappath(strfile)
set objFSO=servercreateobject("ScriptingFileSystemObject")
if objFSOfileExists(strDelFile) then
objFSOdeleteFile strDelFile
strResult="文件删除成功!"
else
strResult="文件不存在,请重新确认"
end if
set objFSO=nothing
deleteFile=strResult
end function
我来试着写一个
<%
dim db,conn,myconn
db="data/dbmdb" '数据库文件
Set Conn = ServerCreateObject("ADODBConnection")
myconn="Provider=MicrosoftJetOLEDB40;Data Source=" & ServerMapPath(""&db&"")
ConnOpen MyConn
'添加数据
set rs=servercreateobject("adodbrecordset")
rsopen "select from news",conn,1,3
rsaddnew
rs("lei")=trim(requestform("lei"))'lei字段名
rs("title")=trim(requestform("title"))'title字段名
rs("body")=requestform("body")'body字段名
rsupdate
rsclose
set rs=nothing
responsewrite"<script>alert('添加成功');locationhref='addnewsasp'</script>"
end if
'修改数据库
id=requestquerystring("id")
set rs1=servercreateobject("adodbrecordset")
rs1open"select from news where id="&id,conn,1,3
rs1update
rs1("lei")=trim(requestform("lei"))
rs1("title")=trim(requestform("title"))
rs1("body")=trim(requestform("body"))
rs1update
rs1close
set rs1=nothing
connclose
set conn=nothing
responsewrite"<script>alert('修改成功');locationhref='updateasp'</script>"
end if
'删除数据
id=requestquerystring("id")
set rs=servercreateobject("adodbrecordset")
rsopen"select from news where id="&id,conn,1,3
rsdelete
rsupdate
rsclose
set rs=nothing
connclose
set conn=nothing
responsewrite"<script>alert('删除成功');locationhref='updateasp'</script>"
end if
%>
以上就是关于ASP如何删除数据库内的文件路径及相关文件全部的内容,包括:ASP如何删除数据库内的文件路径及相关文件、JSP 删除数据库时删除对应的文件、怎么修改或删除mdb数据库文件里面的东西呀等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)