小编Sam*_*Sam的帖子

如何将namevaluecollection自动化为强类型类?

我将应用程序的配置详细信息存储在如下表中:

SettingName                   SettingValue
--------------------          ---------------------
PostsPerPage                  10   
EmailErrors                   True
AdminEmailAddress             admin@admin.com
Run Code Online (Sandbox Code Playgroud)

我的dataaccess类说返回表中存储的设置的namevaluecollection/keyvaluepair.

将namevaluecollection/keyvaluepair映射到强类型类的最佳方法是什么,如下面那个具有与SettingName Column中相同的属性的类.

public class Settings
{
    public int PostsPerPage{get;set;}
    public bool EmailErrors{get;set;}
    public string AdminEmailAddress{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

c#

9
推荐指数
2
解决办法
4550
查看次数

如何在sql server 2005中将行转换为列

stackoverflow中有一个问题,标题相同,但这不是我要找的.
我有一张如下表所示的表格

Name   | Count  
----------------    
Chery  | 257  
Drew   | 1500
Morgon | 13  
Kath   | 500  
Kirk   | 200  
Matt   | 76 
Run Code Online (Sandbox Code Playgroud)

我需要将此结果集转换为这样的结果

Chery | Drew | Morgon | Kath | Kirk | Matt  
-------------------------------------------  
257     1500     13      500    200    76
Run Code Online (Sandbox Code Playgroud)

我如何使用sql server 2005实现这一点?

sql sql-server pivot sql-server-2005

6
推荐指数
1
解决办法
7968
查看次数

标签 统计

c# ×1

pivot ×1

sql ×1

sql-server ×1

sql-server-2005 ×1