Categoría ‘Language-Integrated Query (LINQ)’

Comentarios desactivados

Para realizar la inserción de registros en una tabla con LINQ realizamos lo siguiente: NombreEntidad entidad = new NombreEntidad { ColumnaEntidad = “cadena que sea” }; cxt.NombreEntidades.AddObject(entidad); cxt.SaveChanges(); Nota: – El clase “NombreEntidad” corresponde con una entidad del modelo de entidades creado a partir de nuestra base de datos. – “NombreColumna” es una propiedad de [...]

Comentarios desactivados

La paginación con LINQ se realiza de forma muy sencilla con una línea de código: var query = from t in cxt.NombreTabla orderby t.NombreCampo select t; query.Skip((PaginaActual – 1) * ElementosPorPagina).Take(ElementosPorPagina).ToList(); Nota: -  Es necesario poner un “order by” en la sentencia porque es obligatoria una ordenación para el uso del comando “Skip”. -  La [...]

Comentarios desactivados

Language-Integrated Query (LINQ) es un conjunto de características en Visual Studio 2008 que agrega eficaces capacidades de consulta a la sintaxis de los lenguajes C# y Visual Basic. LINQ incluye patrones estándar y de fácil aprendizaje para consultar y actualizar datos, y su tecnología se puede extender para utilizar potencialmente cualquier tipo de almacén de [...]