Den Syntax habe ich jetzt verstanden und es ist alles so wie du theoretisch beschrieben hast eingestellt.
Das mit dem LDIF ist schwierig weil es Firmendaten sind und außerdem handelt es sich nicht direct um ein Active Directory Serivce sonder um ADAM.
Ich habe kein Plan, was da falsch ist?
Delphi-Quellcode:
...
sFilter := Format('(%s=%s)', ['xxxxx', cgdsFilter_1]);
sFilter := sFilter + Format('(%s=%s)', ['yyyyy', cgdsFilter_2]);
sFilter := sFilter + Format('(%s=%s)', ['zzzzz', cgdsFilter_3]);
sFilter := Format('(|%s)', [sFilter]);
sFilter := Format('(&(objectClass=Person)%s)', [sFilter]);
...