IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Afficher les contacts de l'Active Directory


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut Afficher les contacts de l'Active Directory
    Bonjour !

    J'aimmerais savoir comment est-il possible d'afficher uniquement les contacts de l'Active Directory en utilisant cette méthode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
     Dim objConnection, objCommand, objRecordset
     
              Set objConnection = CreateObject("ADODB.Connection")
              Set objCommand =   CreateObject("ADODB.Command")
     
              objConnection.Provider = "ADsDSOObject"
              objConnection.Open "Active Directory Provider"
     
              Set objCommand.ActiveConnection = objConnection
     
              objCommand.Properties("Page Size") = 40000
              objCommand.commandText="select name, sAMAccountType from '"& sChemin & "' where objectCategory='person'"
     
              Set objRecordset=objCommand.execute
    Merci

  2. #2
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    c'est de l'asp et non de l'asp.net.
    il faut que tu parcours le recordSet.

  3. #3
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut
    Ha oui dsl...autant pour moi je n'ai pas fait gaffe au .NET......

    Par contre parcourir le recordset merci, mais c'est fait depuis longtemps !!

    Je voudrais savoir qu'elle propriété utiliser pour afficher (ou pas) les objets "contact" (qui sont pris en compte comme des objets "person" avec "objectCategory".

  4. #4
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    je ne comprends pas ta demande. dans ton select tu selectionnes 2 champs. tu ne peux pas faire un test quand tu lis ton recordset pour savoir si c'est un contact ou pas? il faut que tu cherches dans la doc d'active directory pour savoir quel champ selectionner.

  5. #5
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut
    Nan mais cette requête je m'en fou un peut, j'ai mis ce bout code simplement pour indiquer la méthode que j'utilise, justement ma question c'est : quel champ utiliser ?

    J'ai déjà fait pas mal de recherche sans résultats.....

    Même en faisant une recherche avancée directement dans l'AD, avec un critére sur le champs "nom" d'un contact, j'ai dans mes résultats tous les objet de type "utilisateur" qui entre dans le critère ??

  6. #6
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut
    Bon j'ai la solus'

    Il faut utiliser : Et donc pour afficher les utilisateurs sans les contacts ajouter à la requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    where objectCategory='person' and objectClass<>'contact'

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Exchange 2003] LegacyExchangeDN incrémenté à chaque création de contact dans l'Active Directory
    Par linuxman dans le forum Exchange Server
    Réponses: 2
    Dernier message: 19/10/2010, 10h45
  2. [SP-2007] Synchronisation Liste de contacts Sharepoint et Active Directory
    Par zoumar dans le forum SharePoint
    Réponses: 1
    Dernier message: 03/06/2009, 14h34
  3. Réponses: 2
    Dernier message: 16/07/2008, 16h36
  4. Comment afficher les contacts d'une entreprise dans un formulaire
    Par jackouille28 dans le forum Modélisation
    Réponses: 1
    Dernier message: 06/06/2007, 16h53
  5. [VB6] Recupérer tous les Users d'un Active Directory
    Par Antoine1183 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 24/03/2006, 07h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo