验证Microsoft Access数据库中是否存在文件

时间:2014-03-19 05:44:32

标签: ms-access

我有一个访问数据库,其中包含一个包含文件名的列。其中一些文件已被移动或删除。我基本上需要验证每个文件的存在(10,000+个文件)..基本上我需要:

  1. 遍历表格列(MyFilesNames)&检查文件是否存在..
  2. 如果文件存在,则将文件移动到新位置(Z:\ MyFiles \ myfilename.pdf)&将文件名更新为新位置(Z:\ MyFiles \ myfilename.pdf)..
  3. 注意:文件名有许多不同的扩展名(.pdf,.jpg,.gif,.docx,.xlsx等..)

    这是我当前的表格&文件

    - 存储在数据库中的文件名称:

    MyFilesNames:
    Z:\Temp\1.pdf
    Z:\Temp\2.jpg
    Z:\Temp\3.gif
    Z:\Temp\4.pdf 
    Z:\Temp\6.pdf 
    

    - 存储在计算机上的电子文件:

    Z:\Temp\1.pdf
    Z:\Temp\2.jpg
    Z:\Temp\3.gif
    Z:\Temp\4.pdf
    Z:\Temp\5.pdf
    

    这就是我想要实现的目标

    - 存储在数据库中的文件名称:

    MyFilesNames:
    Z:\MyFiles\1.pdf
    Z:\MyFiles\2.jpg
    Z:\MyFiles\3.gif
    Z:\MyFiles\4.pdf 
    Z:\Temp\6.pdf 
    

    - 存储在计算机上的电子文件:

    Z:\MyFiles\1.pdf
    Z:\MyFiles\2.pdf
    Z:\MyFiles\3.pdf
    Z:\MyFiles\4.pdf
    Z:\Temp\5.pdf
    

    是否有人能够使用Access 2007帮助我实现这一目标?

0 个答案:

没有答案