在真正的数据库中任何返回false - 我确实有记录

时间:2013-02-14 11:03:40

标签: asp.net .net linq

这是代码

DContext.Views
        .Include("Torrent")
        .Include("Viewer")
        .Any(V => V.Torrent.ID == DTorrent.ID &&
                  V.UserHostAddress == UserHostAddress &&
                  V.Viewer.ID == ViewerTIKSNID.Value)

它返回FALSE但在数据库中我有几行具有完全相同的信息。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我应该写 V.Viewer.TIKSNID 而不是 V.Viewer.ID 。非常简单和愚蠢的错误哈哈?