使用VBA连接到Active Directory时是否需要使用ADO?

时间:2013-05-07 17:15:44

标签: vba ms-access active-directory dao

我需要查询Active Directory并使用结果构建我的MS Access数据库。我找到了一些代码here。如您所见,此代码的一部分是创建ADODB.Connection对象。这是连接到AD的唯一方法吗?是否可以使用DAO对象?

我从未参加过任何关于数据库的课程,所以如果这个问题毫无意义,请原谅我。

谢谢!

1 个答案:

答案 0 :(得分:1)

  

正如您所看到的,此部分代码正在创建ADODB.connection对象。这是连接到AD的唯一方法吗?是否可以使用DAO对象?

我个人不建议尝试使用DAO来查询AD。 DAO非常适合在Access本身中操作 Access数据库表,但是对于Access VBA代码来操作任何不是......的数据源

  • 本地访问表或

  • 访问“链接表”

......我建议使用ADO。您可以使用您引用的文章中的代码示例,如果遇到任何困难,您将更有可能获得有意义的帮助。