摘要: 使用ToList或者是ToArray [ə'rei]来将查询结果转换成集合或者数组。使用查询语句查询结果的时候,实际上并没有真正操作数据库,这里是运用的延迟加载的机制,如果不希望使用延迟加载,而是需要立刻知道查询的结果时,使用ToList或者是ToArray便可以做到。下面我们示例一下他们的用法 DataClasses2DataContext db = new DataClasses2Data... 阅读全文
posted @ 2009-05-03 10:42 失落的狼崽 阅读(691) 评论(0) 推荐(0) 编辑
摘要: private void GroupJoinQuery() { ///构建数据源 List users = new List(); List roles = new List(); for (int i = 1; i 0 ? v.Roles[0].RoleName : string.Empty) + ""); ... 阅读全文
posted @ 2009-05-03 10:41 失落的狼崽 阅读(219) 评论(0) 推荐(0) 编辑
摘要: private void InnerJoinQuery() { ///构建数据源 List users = new List(); List roles = new List(); for (int i = 1; i < 10; i++) { users.Add(new User... 阅读全文
posted @ 2009-05-03 10:39 失落的狼崽 阅读(138) 评论(0) 推荐(0) 编辑
摘要: private void MultiFromQuery() { ///构建数据源 List ausers = new List(); List busers = new List(); for (int i = 1; i 5 select new {au.Username, bu... 阅读全文
posted @ 2009-05-03 10:37 失落的狼崽 阅读(214) 评论(1) 推荐(0) 编辑