为MS Access 2007中的记录创建目录

时间:2010-04-06 16:19:59

标签: ms-access ms-access-2007

是否可以在Access 2007中为单个记录创建目录文件夹。例如

tblUser
ID
firstName
surName

添加记录时,会创建一个文件夹C:\ userdatabase \ Surname,firstName,ID

可以看到这在例如需要将大量图像/文件与记录相关联的情况下有用。 Access将创建并链接到每条记录的目录。

提前感谢任何建议

诺尔

3 个答案:

答案 0 :(得分:1)

您可以使用VBA MkDir 语句创建目录。

例如,如果要创建名称与您的某个ID值匹配的文件夹,作为存储数据库的目录下的子文件夹,则可以使用以下代码:

MkDir CurrentProject.Path & "\" & ID

答案 1 :(得分:0)

使用一个命令创建整个目录结构:

link text

答案 2 :(得分:0)

虽然这些都是对所提问题的有趣答案,但我不禁要问为什么原始海报认为这是必要的。如果您正在使用数据库来跟踪信息,那么存储文件的位置并不重要。

当然,如果您需要访问文件系统中的文件,这可以是一种方法,但根据我的经验,通常不是最有用的方式(它将数据分离到太高的程度)。

所以,我基本上是说要回去询问设计是否正确。它很可能是,但你应该确定在承诺这样的事情之前,我认为这是不必要的错综复杂的。