linq到sql只显示了datagrid中三列中的两列
本文关键字:三列 两列 sql datagrid linq 显示 | 更新日期: 2023-09-27 18:29:54
我是linq到sql的新手。我可以做一些原始查询。
我有一个TotalDoc表,其中包含字段[TotalID]int、[TotalDate]datetime和[TotalAmount]float
var items = from i in v.db.TotalDoc
orderby i.TotalID descending
select i;
dataGridView.DataSource = items;
如何构造只返回ID和Date字段的查询?
var items = (from i in v.db.TotalDoc
orderby i.TotalID descending
select new {i.TotalID, i.Date}).ToList();
您可以像这样初始化新属性
var items = (from i in db.TotalDoc
order by i.TotalID descending
select new { ID = i.TotalID, NewDate = i.Date}).ToList();