【问题标题】:Excel Data Connection to Active Directory [closed]Excel 数据连接到 Active Directory [关闭]
【发布时间】:2011-11-24 20:34:28
【问题描述】:

我想在 中创建一个数据连接,将 查询的结果提取到我的工作簿中的工作表中。

我看到我 can do this 使用 VBA,但我同意 Rob here 的观点,它应该比这更容易,只需使用“用于 Microsoft 目录服务的 OLE DB 提供程序”

谷歌搜索表明这是我们集体知识中的一个漏洞,值得填补!

【问题讨论】:

  • 没那么复杂 - 不知道问题出在哪里:别忘了您是在 programming 网站上发布的...您链接到的示例代码可以简化(即,您不需要显式的 Command 对象),但它非常易于管理。
  • 糟糕!好点子,蒂姆。我经常在这里闲逛,以至于忘记了。 :)
  • superuser.com/q/340187/53184重新提出了这个问题

标签: excel-2007 active-directory excel vba active-directory connection-string


【解决方案1】:

经过 4 小时的反复试验,我放弃并在 SQL 端做 AD 的东西,使用

SELECT * FROM OPENQUERY(MyActiveDirectoryLinkedServer, 'SELECT ... FROM ''LDAP://...'' WHERE ...')

但这需要设置链接服务器,这违反了 DBA 的最佳实践。幸运的是,我已经有了一个。 ;)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-03-17
  • 1970-01-01
  • 1970-01-01
  • 2013-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多