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

  1. #1
    Futur Membre du Club
    Inscrit en
    août 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 33

    Informations forums :
    Inscription : août 2007
    Messages : 7
    Points : 5
    Points
    5

    Par défaut Probleme requete pour lister les banques de boites aux lettres

    Bonjour,

    Je souhaiterais pouvoir lister les banques de boites aux lettres.
    J'ai une page ASP, j'arrive a lister les utilisateurs d'une OU, mais pour Exchange la requete ne marche pas, j'aimerais comprendre ce qui va pas.

    Le code est approximatif, je suis pas devant la bonne machine...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select name,adspath from 'LDAP://dc=...,dc=....' WHERE objectcategory='msExchPrivateMDB'
    Ca ne me retourne aucun résultat...

    Pouvez vous m'aider ?
    Sachant que je debute dans l'ASP et les requetes autre que dans Access

    Merci d'avance.

    PS :
    Je tourne sous Windows 2003, Exchange 2003 et IIS

  2. #2
    Futur Membre du Club
    Inscrit en
    août 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 33

    Informations forums :
    Inscription : août 2007
    Messages : 7
    Points : 5
    Points
    5

    Par défaut Résolu !!

    J'ai trouvé la reponse a mon probleme,
    en fait il s'agissait des droits de l'utilisateur pour la connexion annonyme a IIS...

    Maintenant ca marche nickel !

    Au cas ou, voici le code :
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    Dim objRootDSE
    Dim objConfiguration
    Dim cat
    Dim conn
    Dim cmd
    Dim RS
    Dim objDict
    
    Set objDict = CreateObject("scripting.dictionary")
    Set objRootDSE = GetObject("LDAP://rootDSE")
    Set objConfiguration = GetObject("LDAP://" & objRootDSE.Get("configurationNamingContext"))
    strQuery = "Select name,cn,distinguishedname from '" & objConfiguration.ADsPath & "' Where objectclass='msExchPrivateMDB'"
    Set conn = CreateObject("ADODB.Connection")
    Set cmd = CreateObject("ADODB.Command")
    conn.Provider = "ADSDSOObject"
    conn.Open
    Set cmd.ActiveConnection = conn
    Set RS = conn.Execute(strQuery)
    x = 1
    Do While Not RS.EOF
        DN = RS.Fields("distinguishedname")
        CN = RS.Fields("cn")
        NM = RS.Fields("name")
        response.write DN & "<br>"
        response.write CN & "<br>"
        response.write NM & "<br>"
        response.write "<br><br>"
        x = x + 1
        RS.movenext
    Loop
    RS.Close
    conn.Close
    
    Set objRootDSE = Nothing
    Set objConfiguration = Nothing
    Set cat = Nothing
    Set conn = Nothing
    Set cmd = Nothing
    Set RS = Nothing
    Set objDict = Nothing
    A bientot !

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

Discussions similaires

  1. [Exchange 2003] Banque de boites aux lettres
    Par lujiel dans le forum Exchange Server
    Réponses: 0
    Dernier message: 03/08/2010, 18h10
  2. requete pour lister les chained rows
    Par rohrim dans le forum SQL
    Réponses: 1
    Dernier message: 13/06/2009, 15h07
  3. Probleme de requete pour remplir les champs d'une table
    Par Jim_Nastiq dans le forum Langage SQL
    Réponses: 7
    Dernier message: 06/04/2006, 14h56
  4. requete pour compter les valeurs ds une colonne
    Par smariteau dans le forum Requêtes
    Réponses: 2
    Dernier message: 10/02/2006, 17h37
  5. Je ne trouve pas la requete pour modifier les entrées...
    Par guttts dans le forum Langage SQL
    Réponses: 7
    Dernier message: 24/08/2005, 19h17

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