设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4974|回复: 20
打印 上一主题 下一主题

[其它] 请教!如何能将某硬盘中所有文件夹及文件的名称都导入ACCESS表中?(又有新问题)

[复制链接]
跳转到指定楼层
1#
发表于 2009-2-22 15:44:29 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sxgaobo 于 2009-2-23 17:00 编辑

在论坛里查询了下,有几个例子,可都是把某一文件夹中文件名列出的,有没有将多个文件夹及其中文件明同时列出的方法啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2009-2-22 16:17:52 | 显示全部楼层
本帖最后由 sxgaobo 于 2009-2-22 16:19 编辑

谢谢 ACMAIN_CHM !
你的方法可以导出,可不是我要的结果啊!我想要这样的结果:
              位置
D:\A\A1.TXT
D:\A\A2.TXT
D:\A\A3.TXT
D:\A\B\B1.RAR
D:\A\B\B2.MDE
D:\C\C1.RAR
D:\C\E\E1.RAR
......
3#
 楼主| 发表于 2009-2-23 09:23:09 | 显示全部楼层
等待中......
4#
 楼主| 发表于 2009-2-23 11:20:32 | 显示全部楼层
谢谢版主!
高手,可有个问题,就是当文件夹中的文件多时报错!另外能麻烦您改下程序,将结果写在一个表中吗?

另:
我用别的方法得到了A表,怎样才能整理成B表那样的结果?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2009-2-23 13:12:14 | 显示全部楼层
解决了,在Henry D. Sy 版主提供例子的基础上。
谢谢各位朋友的热情帮助!!!
6#
 楼主| 发表于 2009-2-23 16:33:50 | 显示全部楼层
再请教个问题!
如何能得到所选择文件夹中的文件个数(包括子文件夹中)啊?
7#
 楼主| 发表于 2009-2-23 19:08:26 | 显示全部楼层
再次请教!
如何能得到所选择文件夹中的文件个数(包括子文件夹中)啊?
8#
 楼主| 发表于 2009-2-23 20:22:57 | 显示全部楼层
明天出差,有感兴趣的朋友帮我顶顶好吗?
9#
 楼主| 发表于 2009-2-24 08:31:35 | 显示全部楼层
将所取得的数据写入表中就不会报错了!
10#
 楼主| 发表于 2009-2-27 17:54:52 | 显示全部楼层
本帖最后由 sxgaobo 于 2009-2-27 18:46 编辑

Dim sfd As Folder
    Dim f As File
    Dim r As DAO.Recordset
   
    For Each f In fd.Files
Set r = CurrentDb.OpenRecordset("select a from 表;")
r.AddNew
r.Fields!a = f.Path
r.Update
Me.Repaint
    Next
   
    For Each sfd In fd.SubFolders
        
        ListFolder sfd
   
    Next


files的count怎么用啊?
我想做个进度条,免得文件很多的时候象死机了似的,所以想在导文件前知道需要导入文件的个数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-16 12:28 , Processed in 0.080155 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表