MS-Access链接表中的过滤表列表?

时间:2008-12-15 18:58:43

标签: oracle ms-access odbc

WinXP Pro Oracle 10g Instant Client 10.2.0.1 MS Access 2003

当我链接MS Access中的表时,出现的选择列表会显示我可以访问的系统中的每个表和视图。这个清单非常大。通常,我真的只想看看我拥有的桌子。有没有办法根据所有者或任何其他标准过滤显示的项目?

3 个答案:

答案 0 :(得分:0)

不是。

您可以通过设置另一个只能访问您的表并以这种方式链接的帐户来解决这个问题。当您对所创建的链接感到满意时,您可以随时在链接表管理器中更新链接(链接到新位置,可能指向您的帐户)。

答案 1 :(得分:0)

您可以在远程数据库中创建您“拥有”的对象(表和视图)的本地表。然后,您可以编写一些VBA代码,通过循环使用此表并使用doCmd.TransferDatabase方法,您可以自动生成链接。

答案 2 :(得分:0)

是的,您可以在ODBC连接中设置SCHEMALIST参数(在高级设置选项卡下),并指定要包含在表链接列表中的表模式。然后,这将仅返回您在SCHEMALIST中列出的表格。