2010-12-02 35 views
2

J'essaie d'extraire des enregistrements de LDAP en utilisant DirectorySearcher. Ce qui suit est le filtre J'utilise:C# DirectorySearcher filter

(& (objectCategory = person) (objectClass = user) (employeeType = A))

Je dois modifier ce filtre pour chercher des documents pour employeeType A ou B.

Aidez-nous s'il vous plaît.

Répondre

8

Dans votre expression que vous souhaitez remplacer employeeType = A par employeeType = A = B OU employeeType

(&(objectCategory=person)(objectClass=user)(employeeType=A)) 

Vous remplacez (employeeType=A) par (|(employeeType=A)(employeeType=B)) et obtenez

(&(objectCategory=person)(objectClass=user)(|(employeeType=A)(employeeType=B)))