traer repetir repetidos registros mostrar eliminar duplicados contar consulta agrupar sql-server asp.net-mvc entity-framework duplicate-data multiple-resultsets

sql-server - repetidos - no repetir registros en consulta sql



Resultados de consulta de Entity Framework duplicados (1)

Debe verificar los atributos clave de la entidad. Veo el resultado de su consulta y debe marcar como clave principal Pedido y Línea y creo que olvidó la orden de marca como clave.

  • Creé una vista de SQL que se une a algunas tablas y cuando se prueba en el Administrador de SQL, proporciona los datos correctos (si hace una diferencia, estas son combinaciones complejas).
  • En MVC, creé un (primero datos) Modelo de datos de entidad y luego agregué la generación de código.
  • Tengo una consulta LINQ en un controlador que genera una página idex.

Todas las cosas básicas de MVC.

Cuando ejecuto la aplicación recibo registros duplicados. Para calificar aún más, si una orden tiene más de una línea, devuelve el primer registro para cada línea en el "orden".

SQL Results Order, Line, Part 12345, 1, 3829138120 12345, 2, 1238401890 MVC/EF Results Order, Line 12345, 1, 3829138120 12345, 1, 3829138120

¿Alguna idea de la causa de este problema?