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?