viernes, noviembre 05, 2010

Ejemplo básico de uso de LINQ

1. Nuevo proyecto WinForms
2. Añadir a formulario (name=grdPelis). Acoplar a contenedor primario.
3. Agregar al proyecto un nuevo elemento de tipo "Clases de LINQ to SQL" (name=MSDNVideo).
4. Clicar sobre "Explorador de servidores" en la superficie de diseño del nuevo elemento dbml.
5. Arrastrar la(s) tabla(s) (o vistas) que sea menester (p.e. Peliculas) desde el "explorador de servidores" a dicha superficie.
6. En el Form_Load() añadir el siguiente código:
MSDNVideoDataContext dc = new MSDNVideoDataContext();

BindingList pelis = new BindingList();

var query = (from pelicula in dc.Peliculas select pelicula).Take(10).Skip(2);

foreach (Pelicula peli in query)
{
pelis.Add(peli);
}

this.grdPeliculas.DataSource = pelis;

No hay comentarios:

Publicar un comentario