小编Abd*_*eed的帖子

如何使用 SQL 从 Active Directory 获取多值数据

是否可以从 AD 中获取多值属性,例如 description、memberOf。如果我只是通过添加 memberOf 运行这会出错

select * 
FROM OPENQUERY(ADSI,'SELECT initials, samAccountName, displayName, distinguishedName, mail, memberOf FROM ''LDAP://DC=corp, DC=contoso, DC=com'' WHERE objectClass=''Person''')
Run Code Online (Sandbox Code Playgroud)

错误:

消息 7346,级别 16,状态 2,第 1
行无法从链接服务器“ADSI”的 OLE DB 提供程序“ADSDSOObject”获取行的数据。由于符号不匹配或溢出以外的原因,无法转换数据值。

这是因为 memberOf 是 Active Directory 中的多值属性。我正在使用 SQL Server 2008 R2

sql-server active-directory sql-server-2008-r2

3
推荐指数
1
解决办法
1万
查看次数

使用mvc3在全球化中使用消息字符串传递变量

我在资源文件中为全球化定义键时遇到问题.我想显示类似"Hello'xyz'的消息.您在用户名中成功登录的是'UserName',密码是'412341'"

现在我需要定义至少5个密钥是资源文件.这是我传递不会改变特定语言的变量的任何方式.

@Resources.Hello waheed   @Resources.Msg @Resources.UserName xyz @Resources.Password 1234
Run Code Online (Sandbox Code Playgroud)

我想在单个消息中这样做

@Resource.Msg(user,username, password)
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-3

0
推荐指数
1
解决办法
795
查看次数