日期:2014-05-16  浏览次数:20939 次

如何做一个按纽可以将所有未使用的文件列出来
我的D盘下的touxiang文件夹下有三个文件:1.jpg   2.jpg    3.jpg
数据库sj.mdb
表biao
字段
id     tx
1      3.jpg

请问怎么用ASP代码做到以下功能:
在wsy.asp这个页面上做一个按纽,点击按纽列出文件夹touxiang下的1.jpg和2.jpg这两个文件?
说明:因为3.jpg存在在数据库中,所以3.jpg是已使用的文件,而1.jpg和2.jpg没有存在在数据库中,所以1.jpg和2.jpg是两个未使用的文件,我就是想做一个按纽可以将所有未使用的文件列出来

------解决方案--------------------
如果touxiang目录是在网站目录下面,那么可以用FSO列出文件所有文件名,然后到数据库中去寻找,找
到了就跳过,没找到就记录下来,最后得到的就是未使用的文件。
<%
       Set FSO=Server.CreateObject("Scripting.FileSystemObject")
       Set ServerFolder=FSO.GetFolder(Server.MapPath("touxiang\"))
       Set ServerFolderList=ServerFolder.Files
       For Each ServerFileEvery IN ServerFolderList
         fileName=ServerFileEvery.Name 
         .....查询
       Next 
%>

如果touxiang目录是在网站外面,无法实现。