Linq查询返回同一行12次

use*_*441 4 linq asp.net linq-to-entities entity-framework

您好我已经编写了一个linq查询来从实体模型中获取记录.我得到了完美的记录,但都是一样的.这是我的查询

Entities.TEST.Where(a => a.ID.ToUpper().Equals(ID.ToUpper())).OrderBy(s => s.NAME).ToList();
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

Adu*_*cci 6

您需要确保实体数据模型中的实体密钥是唯一的.

因此,在您的示例中,ID应该是Test实体的实体键