2010-05-06 157 views
0

我在Linq很新,我想选择两列表。请告诉我如何为此编写查询?在Linq中选择查询

我想填写下拉列表。

感谢 马诺

+1

您需要向我们提供了,比这更多的信息,马诺。你的表格定义是什么样的?你使用LINQ到SQL,LINQ到数据集,LINQ到实体还是其他提供者?你在用什么语言,什么版本的.net?你在说什么下拉列表?你到目前为止有什么? – 2010-05-06 08:00:58

+0

我正在使用Linq到Sql,我只是绑定DDL,我想写查询从SQL 2005表中获取值并绑定到SQL。 – 2010-05-06 08:09:56

回答

2
var query = from u in users 
      select new {u.Name, u.LastName} 
+2

我认为这是缺少用于选择/创建匿名类型的“新”关键字。 – Ken 2011-03-26 23:53:13

+0

我提交了一个编辑请求,添加缺少的'new'关键字 – GarethOwen 2012-06-04 15:06:24

0

通常它是这样的:

 using (var ctx = new EntityName()) 
     { 
      var query = ctx.TableName.Select(o => new { o.Col1, o.Col2 }); 
     }