linq查询
我有两张表A和B,A表的主键是B表的外键,当我查询A表的和所有信息时,用了如下查询语句:
var aaa=from c in A select c;这时问题出现了,当我将结果用DataGridView显示时,
DataGridView中自动增加了一列“B”的信息,不想要这一列,请问如何解决?------解决方案--------------------使用lazyload模式
------解决方案--------------------NorthwindDataContext ctx = new NorthwindDataContext();
ctx.DeferredLoadingEnabled = false;
当然还有另外一种方法,就是为DataGridView指定要绑定的列
------解决方案--------------------var aaa=from c in A select new { c.你要的字段1, c.你要的字段2, ... };