access 跨库查询中的路径能否使用变量?

btbtd btbtd 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

我有目录 G:\My Documents\Index_92_AspNet(SrcMngSys)\#data 有数据库
#data.mdb
#tag.mdb
#code.mdb

现在我知道 跨库可以这样查询 select * from TagTbl in 'G:\My Documents\Index_92_AspNet(SrcMngSys)\#data\#Tag.mdb'

但问题是, 我想把路径改成一个变量...
于是在VBA 中写了函数
Function TagPath()

Dim s

Set dbs = CodeDb
s = """" & Left(dbs.Name, InStrRev(dbs.Name, "\")) & "#Tag.mdb" & """"
Set dbs = Nothing
TagPath = s

End Function

想通过
select * from TagTbl in TagPath()
取标签表的内容...

但是提示出错...

请问 in 路径 能否使用变量?
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
btbtd
Access 7,731 成员 28,797 内容