Una de las cosas que le ha ganado como desarrollador junior es que nunca, nunca, hace un "SELECCIONAR *" en un conjunto de datos, ya que no es confiable por varias razones.Linq no-noes: ¿el catch all sql-like select?
Desde que me mudé a Linq (primero Linq a SQL y luego Entity Framework), me he preguntado si el equivalente de Linq es igualmente desaprobado.
Ej
var MyResult = from t in DataContext.MyEntity
where t.Country == 7
select t;
debemos estar seleccionando a un tipo anónimo con sólo los campos que queremos que menciona explícitamente, o es la captura all select ahora aceptable para LinqToSql y otros debido a la materia adicional que rodea a los datos que ¿proporcionar?
Regards
Moo
Las personas que dicen que debes * nunca *, * nunca * do $ x son tan despistadas como las que ** siempre ** hacen $ x. –
Oh, estoy totalmente de acuerdo, pero * es * una de las reglas de oro ... – Moo