La ligne de code "set objRS objConn.Execute(strBase & strFilter & strAttrs & strScope)" me renvoie l'erreur suivante> Le tableau n'existe pas.
Je renseigne les bonnes informations au niveau du strDomain puisque j'ai fais le test d'interroger mon Active Directory avec une requête du type SQL (SELECT attribut FROM strdomain WHERE champ='qqch') et là ca marche.
L'erreur "Le tableau n'existe pas" ne m'est retournée que lorsque j'utilise l'accès à mon Active Directory à l'aide du filtre (strFilter).
Est ce que quelqu'un aurait une piste à suivre pour solutionner mon problème s'il vous plait ? ... Parce que là ca fait trois jours que je cherche une solution que je ne trouve pas :s.
D'avance, Merci pour vos réponses :).
A voir également:
Adsdsoobject
Visual basic active directory - Meilleures réponses
J'ai fini par trouver et l'erreur que je faisais était toute bête... Cette erreur était dans le format de mon strDomain ==> Je gardais les "<>" qui étaient présentes à titre d'exemple dans le code original .... Et on ne se moque pas !
je viens de m'écrire un VBS qui interroge l'AD sur un ordinateur précis qui est passé en condition dans la requête.
Bien sur cette interrogation fonctionne si ton compte à les droits sur l'AD. D'ailleurs l'erreur que tu obtiens me laisse penser que tu as un problème de permission