SELECT
通过与 SQL Server 的普通连接,您可以指定要在简单语句中返回的列。
使用英孚:
Dim who = context.Doctors.Find(3) ' Primary key is an integer
以上返回实体拥有的所有数据......但是......我只想用 SQL 做你能做的,只得到我需要的。
这样做:
Dim who= (From d In contect.Doctors
Where d.Regeneration = 3
Select New Doctor With {.Actor = d.Actor}).Single
给我这个错误:
无法在 LINQ to Entities 查询中构造实体或复杂类型 XXXXX。
那么...如何仅从一个实体返回选定的数据?