如何选择linq实体?

如何选择linq实体?,linq,linq-to-sql,entities,Linq,Linq To Sql,Entities,数据库名称1:图书,表名:图书信息(图书ID(主键),图书名称)) 我想得到ID值​​所以我写了这个linq实体查询。但是这个查询出错了 var query= from a in Book.BookInformation.AsEnumerable.Select(a=>a.BookID).ToList(); 如何写入和获取ID值?您可以试试这个 var idList= Book.BookInformation.Select(a=>a.BookID).ToList(); 为什么

数据库名称1:
图书
,表名:
图书信息
(图书ID(主键),图书名称))

我想得到ID值​​所以我写了这个linq实体查询。但是这个查询出错了

   var query= from a in Book.BookInformation.AsEnumerable.Select(a=>a.BookID).ToList();
如何写入和获取ID值?

您可以试试这个

var idList= Book.BookInformation.Select(a=>a.BookID).ToList();

为什么要删除.AsEnumerable?我想在这个表中选择Id。那么,您得到的错误是什么?我想从表中获取ıd值。ı编写了这个查询,但它是错误的。如何选择此表ıd使用实体?@GertArnold book是databasename和bookinformation tablename。可能有错误的解决方案我的write-basenumerable查询。可能不会。这个可数解是错误的。ı如何正确地查询?
var idList= Book.BookInformation.Select(a=>a.BookID).ToList();