Operación SELECT Linq Parte 1

Que tal, el día de hoy les traigo una serie de ejemplos donde muestro como generar algunas consultas básicas en LINQ y su relación con Microsoft SQL, para que se les facilite mas el entendimiento de este nueva estructura de lenguaje, les dejo una excelente herramienta que nos ayuda a construir nuestras consultas directamente sobre nuestra base de datos.

LinqPad es una herramienta que nos ayuda a lograr lo que necesitamos la puedes descargar directamente del sitio. http://www.linqpad.net/.

Sin más que decir, aquí les dejo algunos ejemplos.

Select Simple.

[SQL]

select * from Empleados

[LINQ]

from d in Empleados
select d

Select con Condición.

[SQL]

select * from Empleados where Nombre = ‘Diego’

[LINQ]

from d in Empleados
where d.Nombre == “Diego”
select d

Select con doble Condición.

[SQL]

select * from Empleados where Nombre = ‘Diego’ and Edad >= 20

[LINQ]

from d in Empleados
where d.Nombre == “Diego” && d.Edad >= 20
select d

Select con Condición LIKE.

[SQL]

select * from Empleados where Nombre like ‘%Diego%’

[LINQ]

from d in Empleados
where d.Nombre.Contains(“Diego”)
select d

Select Ordenado ( Descending / Ascending ) segun sea el caso.

[SQL]

select * from Empleados order by Nombre desc

[LINQ]

from d in Empleados
orderby d.Nombre Descending
select d

Acerca de jdriverae

Profesional de IT, me gustan los videojuegos y tambien me gusta desarrollarlos, me gusta la música, tocar la guitarra, piano, me gusta diseñar, modelar en 3D, desarrollar aplicaciones, web y de escritorio, ver películas de SCIFI. Ver todas las entradas de jdriverae

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: