Hallo ihr Lieben,
unsere Admins kamen auf die Idee, da ich ja in meinen Postbuch unsere Mitarbeiter abspeichern möchte, ich die doch immer aktuell aus dem Active Directory abfragen könnte. Tolle Idee, muss ich zugeben, wenn da nicht das Problem der Abfrage wäre.
Wenn ich in meinen Testprogramm auf einen Button klicke, soll er mir einfach mal alle Leutz in einen Memo darstellen.
Delphi-Quellcode:
DataModule2.qry1.Close;
DataModule2.con1.Close;
DataModule2.con1.Open;
DataModule2.qry1.Open; //< DA KNALLT'S!
DataModule2.qry1.First;
while not DataModule2.qry1.Eof do
begin
mmo1.Lines.Add(DataModule2.qry1.FieldByName('displayname').AsString);
DataModule2.qry1.Next;
end;
In der
Query ist folgender Text:
Code:
SELECT top 10(*) FROM 'LDAP:\\*****.lan'
Die Verbindung kann er ja scheinbar aufbauen, aber die Abfrage funktioniert nicht, da meint er immer, dass mindestens ein Fehler vorhanden ist.
Wie muss die Domäne z.B. aussehen? Wir sind hier uns alle ein wenig unsicher, ob die so richtig ist, wie wir sie uns dachten und probierten schon mehrere Sachen aus. Könnt ihr mal ein Beispiel nennen?
Danke, das Maya