【发布时间】:2009-06-09 22:38:42
【问题描述】:
当绑定到 LDAP 服务器时,ADO 能否访问 ADsPath 和 Name 以外的属性?
以下是我用来绑定和查询 Internet 上的 LDAP 服务器的代码:
Set ado = CreateObject("ADODB.Connection")
ado.Provider = "ADSDSOObject"
ado.Properties("User ID") = ""
ado.Properties("Password") = ""
ado.Properties("Encrypt Password") = False
ado.Open "NameSearch"
serverName = "xxxxxx.xxxx.xxx"
filterStr = "(objectClass=*)"
Set Ol= ado.Execute("<LDAP://" & serverName & ">;" & filterStr & ";ADsPath;SubTree")
While Not Ol
WScript.Echo Ol.Fields(0).value
Ol.MoveNext
Wend
另外如何将上述代码中的搜索库分配给“o= xxxxxx University;c=US”?
【问题讨论】: