2012-04-03 63 views
0

我是新来的linq to sql。我可以做一些原始查询。linq to sql只显示datagrid中三列中的两列

我有一个领域[TotalID] INT表TotalDoc,[TotalDate] datetime和[总金额]浮动

var items = from i in v.db.TotalDoc 
      orderby i.TotalID descending 
      select i; 

dataGridView.DataSource = items; 

如何构建一个查询,将返回唯一ID和日期字段?

+1

你应该接受iondens的答案,如果你的作品。在SO上做这件事是件好事。 – 2012-04-04 07:04:32

回答

2
var items = (from i in v.db.TotalDoc 
      orderby i.TotalID descending 
      select new {i.TotalID, i.Date}).ToList(); 
0

可以初始化新地产这样

var items = (from i in db.TotalDoc 
      order by i.TotalID descending 
      select new { ID = i.TotalID, NewDate = i.Date}).ToList();