Preguntas etiquetadas con linq-to-sql

LINQ to SQL es un componente de .NET Framework versión 3.5 que proporciona una infraestructura de tiempo de ejecución para administrar datos relacionales como objetos almacenados en Microsoft SQL Server.

1074
Diferencia entre Select y SelectMany

He estado buscando la diferencia entre Selecty SelectManypero no he podido encontrar una respuesta adecuada. Necesito aprender la diferencia cuando uso LINQ To SQL, pero todo lo que he encontrado son ejemplos de matriz estándar. ¿Alguien puede proporcionar un ejemplo LINQ To

828
Entity Framework vs LINQ to SQL

Ahora que se ha lanzado .NET v3.5 SP1 (junto con VS2008 SP1), ahora tenemos acceso al marco de la entidad .NET. Mi pregunta es esta Al tratar de decidir entre usar Entity Framework y LINQ to SQL como ORM, ¿cuál es la diferencia? Según tengo entendido, el Entity Framework (cuando se usa con LINQ...

194
¿Devolver resultados de tipo anónimo?

Usando el ejemplo simple a continuación, ¿cuál es la mejor manera de devolver resultados de múltiples tablas usando Linq a SQL? Digamos que tengo dos tablas: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Quiero devolver todos los perros con sus BreedName. Debo hacer que todos los perros...

176
¿Máximo o predeterminado?

¿Cuál es la mejor manera de obtener el valor máximo de una consulta LINQ que puede no devolver filas? Si solo lo hago Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Recibo un error cuando la consulta no devuelve filas. Yo podría hacer Dim x = (From y In...

166
LINQ - Unir a la izquierda, agrupar por y contar

Digamos que tengo este SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId ¿Cómo puedo traducir esto a LINQ to SQL? Me atasqué en COUNT (c.ChildId), el SQL generado siempre parece generar COUNT (*). Esto es...