gpt4 book ai didi

删除文件DSN后Excel查询表仍然有效,怎么可能?

转载 作者:行者123 更新时间:2023-12-04 20:20:49 24 4
gpt4 key购买 nike

我有一个带有数据透视表的 xls,使用 proc 来填充它。

我删除了“管理工具-odbc-文件DSN”中的数据连接,它仍然有效,这怎么可能?

这是否意味着recipent 不必存在文件DSN 即可查看数据透视表中的数据?

最佳答案

这是可能的,因为当您使用文件 DSN 时,excel 会读取文件的内容,该文件本质上具有构建与外部数据提供者的连接字符串的所有条目。然后 Excel 将构造连接字符串并使用它来填充 QueryTable。因此,一旦您第一次成功刷新 QueryTable,您就不再需要该文件 DSN。因此,在您删除它或在没有该 DSN 的其他机器中,它会起作用。

附带说明一下,当您在 QueryTable 中使用文件 DSN 时,如果您更新 FileDSN(例如更新到新数据库或类似的东西),您的 QueryTable 刷新将不会反射(reflect)该更改,您必须重建 QueryTable。

关于删除文件DSN后Excel查询表仍然有效,怎么可能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/725444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com