【发布时间】:2012-05-15 09:07:17
【问题描述】:
我有一张包含这些信息的桌子[T1]
- 身份证
- 用户 ID
- 其他...
第二张桌子[T2]是
- 身份证
- 用户 ID
- 姓名
关系是一个来自 T1 的用户可以拥有多个 T2
我想得到类似的结果
- ID = 号码
- 用户 ID = 号码
- 数组[t2.name,t2.name,t2.name]
我的 ling to sql 就像
var result = (from t1 in context.t1
join t2 in context.UserID on t1.ID equals t2.UserID
select new CLASS
{
ID = t1.ID,
UserID = t1.UserID,
Names = t2.name
}).Take(10).ToList();
但这给了我结果,因为每个 t2.name 作为单独的行。我如何收集数组中的所有名称?
LINQ to SQL , ASP.NET C# 4.0
【问题讨论】:
标签: asp.net sql database linq-to-sql