access 跨库查询中的路径能否使用变量?
btbtd 2007-10-17 06:45:21
我有目录 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 路径 能否使用变量?