Sequence在Entity Framework中不包含任何元素异常

时间:2016-05-14 11:48:15

标签: database entity-framework null

当我输入以下EF命令时,我收到以下异常:

var license = outerContext.CompanyLicenses.First();

错误:

  

抛出异常:System.Core.dll中的'System.InvalidOperationException'

     

附加信息:序列不包含任何元素

EF命令在数据库上执行的SQL查询是:

SELECT 
    [Extent1].[Id] AS [Id], 
    [Extent1].[Data] AS [Data], 
    [Extent1].[LicenseFile] AS [LicenseFile], 
    [Extent1].[Validation] AS [Validation]
FROM 
    [dbo].[CompanyLicenses] AS [Extent1]

由于outerContext.CompanyLicenses.First()返回null或为空而导致异常,但是当我在Management Studio中检入数据库时​​,相同的SQL查询返回一行结果。

您认为问题是什么?

0 个答案:

没有答案