You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过MS Access加载项调用外部Access文件的记录源

MS Access加载项记录源获取问题

我开发了一个MS Access加载项,该加载项可打开一个窗体,窗体中的按钮能打开加载项内的其他窗体。但存在一个问题:加载项会尝试从自身获取记录源,可所需的表并不在加载项中(也不应放在此处),它应该从目标MS Access文件中获取记录源。

我曾尝试在窗体打开时写入以下代码,期望绕过加载项找到目标表(调用DoCmd.OpenTable是有效的):

Me.RecordSource = "SELECT * FROM Galaxy_dokument;"
问题解决方法

为窗体添加On_Load事件,写入以下代码:

Dim SQL As String

SQL = "SELECT * FROM YourTableName IN '" & CurrentProject.Path & "\" & CurrentProject.Name & "'"

Me.RecordSource = SQL

静态路径的代码示例:

Me.RecordSource = "SELECT * FROM Galaxy_dokument IN 'C:\WorkingDirectory\Your_AccessFile.accdb';"

内容的提问来源于stack exchange,提问作者Leon Tanko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 01:45:45