加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

asp删掉mssql数据库中没有记录的图片代码

发布时间:2023-06-03 13:37:11 所属栏目:Asp教程 来源:
导读:采用双重循环。把图片进行“.”分割后名字问前面部分,那其余数据库中的 图片路径记录进行对比

采用vb的InStr函数 如果存在的话返回值>0,过可以得出结论

代码如下deal.asp

复制代码代码如下:
采用双重循环。把图片进行“.”分割后名字问前面部分,那其余数据库中的 图片路径记录进行对比
 
采用vb的InStr函数 如果存在的话返回值>0,过可以得出结论
 
代码如下deal.asp
 
复制代码代码如下:
 
<%@ language="vbscript"%>
 
<%response.Expires = 0%>
 
<!--#include file="conn.asp"-->
 
<%
 
Dim objFSO,objFolder,objFile,FF '声明 objFSO 变量存放对象实例
 
FF = Server.MapPath("pro_s/")
 
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
 
If objFSO.FolderExists(ff) Then
 
Response.write "文件夹 "&ff&" 里所有的文件:<br>"
 
Set objFolder = objFSO.GetFolder(ff)
 
For Each objFile in objFolder.Files
 
%>
 
<%
 
filename=cstr(objFile.name)
 
myname=split(filename,".")
 
ffname=myname(0)
 
a=0
 
set sclass=conn.execute("select img from wksc_pro ")
 
do while not sclass.eof
 
result=Instr(sclass("img"),ffname)
 
a=a+result
 
if(a>0) then
 
exit do
 
end if
 
sclass.movenext
 
loop
 
if(a=0) then
 
response.Write ""&objFile&""
 
response.Write"<br>"
 
objFile.delete
 
end if
 
%>
 
<%
 
Next
 
Else
 
Response.Write "文件夹"&ff&"不存在,无法读取相关信息!"
 
End If
 
Set objFolder = Nothing
 
Set objFSO = Nothing '释放 FileSystemObject 对象实例内存空间
 
%>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章