我在SQL Server Query
中选择了我的记录,如下所示:
SELECT ProductName 'Some Name1' ,
Payment 'Some Name2'
FROM dbo.PrefactorProduct
有没有办法在linq
查询中选择类似的记录?
答案 0 :(得分:2)
您可以将查询结果投影到匿名类型,并为字段使用不同的别名/字段名称。
var query = db.PrefactorProduct
.Select(r=> new
{
SomeName1 = r.ProductName,
SomeName2 = r.Payment
});
但是,如果您尝试将结果集格式化以用于显示目的,那么您应该查看为网格/数据容器分配列名称。