Bonjour,
Je dois lire un annuaire OpenLDAP à partir d'un application MS Access. Seuls les attributs connus par Active Directory ne provoquent pas d'erreur lors de l'exécution de la requête. Dans le code suivant, l'attribut "autretelephone" va provoquer une erreur d'éxécution et tout fonctionne bien si je le retire.
Merci pour vos réponses
Set objCommand = CreateObject("ADODB.Command" )
Set objConnection = CreateObject("ADODB.Connection" )
objConnection.Provider = "ADsDSOObject"
objConnection.Open strPath, strUsername, strPassword
Set objCommand.ActiveConnection = objConnection
objCommand.CommandText = "SELECT mail,cn,title,uid,autretelephone FROM 'LDAP://ldap.entreprise.fr/OU=people,dc= entreprise ,dc=fr' where present =TRUE"
Set objRecordSet = objCommand.Execute