我有一个定义了几十个“连接”的工作簿(Excel 2016)。每个连接都有不同的“命令文本”但完全相同的连接字符串。因为此连接字符串会经常更改(每月更改密码或偶尔移动数据库),所以我想在许多不同的命令之间共享一个连接字符串。
我看到一篇 Microsoft 文章说我可以将连接“导出为 .odc 文件”,我确实这样做了——但我不习惯 Excel——我来自哪里“连接”是一回事,“命令”是另一回事--并且这个 .odc 文件包含两者。因此,当我将所有连接设置为使用单个 .odc“连接”文件时,我的所有“命令”都是相同的,所以这是一场灾难。
我必须相信确实有一种方法可以在来自完全相同的数据库的许多不同命令之间共享单个连接。 (编辑)--我真的不希望在连接字符串中插入宏或更多代码--我希望有一些与“连接文件”概念非常相似的东西——但它确实是一个“连接”只要。
谢谢
最佳答案
简短的回答是是 - 您可以重复使用 Excel 的“查询和连接”窗口中的连接,我们鼓励您这样做,原因与您提到的相同,等等。
如何在您的个人情况下执行此操作取决于您的问题中未包含的许多因素,例如 在哪里 数据来自和什么它被用于。
希望这些资源中的一些有助于阐明......
更多信息:
关于excel - 在 Excel 中为多个查询共享数据库连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49640808/