小编qod*_*ods的帖子

SQL AdventureWorks按城市的性别统计员工

我想按性别统计城市,就像这样;

City    GenderFCount  GenderMCount
Redmond 10             20   
Run Code Online (Sandbox Code Playgroud)

这是我的查询获取AdventureWorks数据库中的城市和性别

select Gender,City from HumanResources.Employee as t1
    inner join HumanResources.EmployeeAddress as t2
    on t1.EmployeeID = t2.EmployeeID
    inner join Person.Address as t3
    on t2.AddressID = t3.AddressID
Run Code Online (Sandbox Code Playgroud)

如果有可能,您可以通过多种方式显示解决方案,例如"PIVOT",sql函数(UDF),存储过程或其他方式.

谢谢

sql t-sql sql-server pivot adventureworks

7
推荐指数
1
解决办法
3241
查看次数

使用ASP.NET获取Active Directory信息,无需用户名和密码

我试图从ASP.NET Web应用程序获取用户在本地网络上的Active Directory信息.Web应用程序正在IIS本地网络上运行.

我想要的:当用户登录网站时,他们可以从Active Directory中看到他们的姓名,用户名,电子邮件和图片.问题是,当他们进入他们的网站时,Web应用程序要求输入用户名和密码.用户在打开PC时已经输入了用户名和密码.所以他们不应该再这样做了.

用户使用其用户名和密码登录PC.我可以获得域名和用户名:

string adInfo = Request.ServerVariables["LOGON_USER"];
Run Code Online (Sandbox Code Playgroud)

此外,我可以在测试时在我的本地PC上获取Active Directory信息System.DirectoryServices,但是当其他用户在本地尝试此Web应用程序时,会出现用户名和密码对话框.

如何才能使用户无需输入用户名和密码即可进入其网站?

我在这里尝试了所有样品,但我找不到任何解决方案.我想我错过了一些重要的事情.

c# asp.net ldap active-directory

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

标签 统计

active-directory ×1

adventureworks ×1

asp.net ×1

c# ×1

ldap ×1

pivot ×1

sql ×1

sql-server ×1

t-sql ×1