主页 > 知识库 > asp删除mssql数据库中没有记录的图片代码

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

热门标签:银行业务 阿里云 服务器配置 Linux服务器 科大讯飞语音识别系统 Mysql连接数设置 电子围栏 团购网站
采用双重循环。把图片进行“.”分割后名字问前面部分,那其余数据库中的 图片路径记录进行对比
采用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 对象实例内存空间
%>

来自:http://blog.csdn.net/lingfeng179/archive/2009/08/19/4463679.aspx
您可能感兴趣的文章:
  • Windows 2003 IIS 6.0 搭建可建虚拟机的asp+.net+php+jsp+mysql+mssql
  • ASP控制每页打印行数
  • asp循环行数输出函数
  • asp php 清空access mysql mssql数据库的代码
  • ASP+MSSQL2000 数据库被批量注入后的解决方法
  • asp连接mssql2005的代码
  • asp实现的查询某关键词在MSSQL数据库位置的代码
  • asp实现获取MSSQL数据库表指定条件行数的函数

标签:大理 枣庄 衡水 衢州 蚌埠 萍乡 江苏 广元

巨人网络通讯声明:本文标题《asp删除mssql数据库中没有记录的图片代码》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266