【问题标题】:Confused by Excel ODC connection files对 Excel ODC 连接文件感到困惑
【发布时间】:2015-07-14 02:17:49
【问题描述】:

所以我正在使用向导与 MS SQL 服务器建立新连接,并意识到我真的不知道为什么它让我保存这些 ODC 连接文件。

那么,它们是什么以及 Excel 为什么要创建它们?

此外,当我将连接从仅选择表更改为我创建的自定义 SQL 语句时,这些文件会发生什么情况?

这些 ODC 文件有什么变化吗?我知道有时它会抱怨说,如果我进行更改,它将不再与文件中存储的内容匹配。

编辑:

我决定研究我的一个 ODC 文件,它是结合了一些 XML 标记的 HTML,甚至还有一点 JavaScript。所以这很有趣。仍然不确定 Excel 如何使用这些文件,而不仅仅是存储这些数据本身。我想提供到多个工作簿的连接。

【问题讨论】:

    标签: sql-server excel vba


    【解决方案1】:

    我认为您可以共享这些文件。您可以将 odc 放在网络共享或 SharePoint 上,让多个工作簿使用 odc 文件,如果需要进行任何更新(例如移动数据库),则只需在原地进行更改。

    此外,如果您双击 odc 文件,它将创建一个具有该连接和表的新工作簿。我想这可能是一种将仅包含外部数据表的工作簿发送给有权访问同一连接的人的精简方式。我自己没用过,但是,你知道,理论上......

    他们为什么选择这个作为默认设置?我不知道。我不会的。我会选择将数据存储在 Excel 中,但仍然能够为那些想要走这条路的人导出 odc。我敢打赌,绝大多数外部数据表在“我的文档”中都有一个 odc,而用户甚至都不知道。

    但平板电脑之前的 MS Office 似乎是根据最大客户的需求做出设计决策。而且由于普通用户确实没有成本(除了他们可能不理解的警告),为什么不呢。

    【讨论】:

    • 谢谢!这确实很有意义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    相关资源
    最近更新 更多