摘要:
在使用Entity Framework做查询的时候,如果只需要显示,而不用保存实体,那么可以用AsNoTracking()来获取数据。这样可以提高查询的性能。代码如下:var context = new Entities(connectStr);var contentlist = context.Set().AsQueryable().AsNoTracking(); 但是如果取到数据后,要对数据做修改并保存,则无法反映到数据库里。如:var context = new Entities(connectStr);var contentlist = context.Set().AsQueryab. 阅读全文