Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

Запрос к Active Directory   Найти похожие ветки 

 
Alena   (2005-11-30 16:11) [0]

Здраствуйте!
Помогите, пожалуйста, разобраться в следующем.
Мне нужно вывести, например, почтовый ящик какого-нить юзера. Я кинула на форму ADOconnection, ADOQuery. В поле SQL пишу следующее select...from "LDAP://...where....  Где троеточия, там я не знаю, что писать. Это мне и хотелось бы выяснить. Можно ли использовать эту прогу на клиентской машине, если да, то где писать имя сервака? И еще не знаю как отобразить результат запроса в Memo.


 
just_me   (2005-12-01 19:31) [1]

Вот пример на VB - нетрудно перенести на D7:
Dim Con As New Connection
Dim rs As New Recordset
Dim command As New Command
Dim usr As IADsUser

" Replace department for all users in OU=sales.
Set con = Server.CreateObject("ADODB.Connection")
con.Provider = "ADsDSOObject"

Set command = CreateObject("ADODB.Command")
Set command.ActiveConnection = con

command.CommandText = "SELECT AdsPath, cn FROM "LDAP://OU=Sales,DC=Fabrikam,DC=com" WHERE objectClass = "user""

command.Properties("searchscope") = ADS_SCOPE_ONELEVEL
Set rs = command.Execute
While Not rs.EOF
   Set usr = GetObject(rs.Fields("AdsPath").Value)
   usr.Put "department", "1001"
   usr.SetInfo
   rs.MoveNext
Wend

Можно тут почитать:
http://msdn.microsoft.com/library/en-us/adsi/adsi/accessing_active_directory_using_visual_basic.asp



Страницы: 1 вся ветка

Текущий архив: 2006.01.29;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.044 c
15-1136713012
Kerk
2006-01-08 12:36
2006.01.29
Bugger Hukker Crew


1-1135232351
Layner
2005-12-22 09:19
2006.01.29
Братцы, подскажите, как в MDI прил. открыть невидимо MDI форму


2-1137076824
worldmen
2006-01-12 17:40
2006.01.29
Из Paradoxa 7 в другую БД.


5-1123438797
Michael5
2005-08-07 22:19
2006.01.29
Как добавить в свой визуальный компонент другой (тоже визуальный)


9-1124420133
anton_321
2005-08-19 06:55
2006.01.29
у кого есть скаченный DirectX9 SDK?