我无法抓住的唯一字段是我们AD中的description
字段。错误是:在SQL Server 2005(LDAP)中从Active Directory获取描述字段
无法从OLE DB提供程序“ADsDSOObject”该行的数据 链接服务器“ADSI”。 由于符号不匹配或溢出以外的原因 而不能将数据值转换。
是否有一些数据类型我可以用来处理它试图返回的对象?
我无法抓住的唯一字段是我们AD中的description
字段。错误是:在SQL Server 2005(LDAP)中从Active Directory获取描述字段
无法从OLE DB提供程序“ADsDSOObject”该行的数据 链接服务器“ADSI”。 由于符号不匹配或溢出以外的原因 而不能将数据值转换。
是否有一些数据类型我可以用来处理它试图返回的对象?
我想你的问题是,AD可以在单个字段中存储多个值(与关系数据库中的第一个规范化规则完全相反)。
不知道你的查询是什么样的 - 但是你可能试图在描述属性中添加一个“[0]”索引器吗?
马克
我有同样的问题,从公元得到Description
领域,而尝试使用ADsDSOObject
和ADO
。
您必须通过值与For Each
或Do until ... EOF
类型的语句进行交互。
unfortunatley没有,我只是重新写我们的广告查询在存储过程一个CLR和功能在.net中获取数据。 – chicken 2009-02-06 14:13:26