首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS-Access用户无法访问链接的文本文件

问MS-Access用户无法访问链接的文本文件
EN

Stack Overflow用户
提问于 2017-03-03 05:27:09
回答 1查看 339关注 0票数 1

我有一个小的Access数据库,分布在几个用户之间。他们不在我的网络上,所以我们为他们设置了一个小的Access数据库,该数据库链接到我们发送给他们的txt文件,这样他们就可以运行固定的查询/报告(这只是我们主数据库报告的副本)。

问题是,如果两个用户试图运行报告(只有一个源表-链接的文本文件),则其中一个会被锁定。我们检查了文件夹,每个人都有对该文件夹的读/写权限(但同样,我们只是读取文本文件,所以他们是否有写权限有关系吗?)。

有人知道为什么会这样吗?Access是否会自动将指向外部文本文件的链接设为独占?

EN

回答 1

Stack Overflow用户

发布于 2017-03-04 00:56:43

最后,我创建了一个与客户端位置的data.TXT文件位于同一共享文件夹中的linker.MDB。(我无法访问他们的网络,只能依靠我的联系人将文件放到他们需要的位置)。

当用户在他们的本地PC上打开他们的client.MDB文件时,它将有一个指向linker.MDB上的表的链接,称为"dailydata“

此外,他们的client.mdb将运行代码以打开linker.MDB数据库,运行以下命令以导入txt文件,然后关闭linker.MDB数据库。这可确保linker.MDB中的数据始终是最新的。我可能会尝试使用date属性,只让第一个调用导入文本文件,但我们会看到的。

代码语言:javascript
复制
strPath = CurrentProject.Path

strFullName = strPath & "\data.txt"

strTable = "dailydata"

DoCmd.TransferText acImportDelim, , strTable, strFullName, True
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42566305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档