Buenas,
Otro post rápido, bien usando LINQ To SQL me encontré con un detalle, si escribo algo así:
Dim var = From org In Organismos _ Join es In Estados On es.Id Equals org.IdEstado _ Order By org.Nombre _ Select org
Todo funciona correcto, pero si quiero agregarle un Distinct como siguie:
Dim var = (From org In Organismos _ Join es In Estados On es.Id Equals org.IdEstado _ Order By org.Nombre _ Select org).Distinct
Esto deja de funcionar :S, bien, parece que el problema es del Framework de LINQ, o algo hay al momento de crear el query, pero a lo que voy, para poder solucionar esto debemos usar un Order By Compare como sigue:
Dim var = ((From org In Organismos _ Join es In Estados On es.Id Equals org.IdEstado _ Select org).Distinct).OrderBy(Function(orga) orga.Nombre)
Y listo, ya funciona correctamente
Bien, como es un post rápido, pues ya lo dejo y seguiré trabajando
, aquí una buena rolita que escucho mientras escribo el post









Comentarios recientes