ASP.NET - Consultas con LINQ en asp.net VB con FECHA

 
Vista:

Consultas con LINQ en asp.net VB con FECHA

Publicado por adan ortega mena (1 intervención) el 02/02/2011 20:50:00
Saludos, es la primera vez que uso un foro de programación, a pesar de eso no soy tan nuevo programando y estoy seguro que podré ayudar a mas de alguno en este Foro, por el momento tengo una duda y agradecería mucho cualquier aportación:

Resulta que quiero hacer una consulta con LINQ en asp.net con el lenguaje VB, LINQ es una herramienta extremadamente útil y te permite ejecutar consultas de una manera sencilla, pero a diferencia de las consultas de SQL creo que LINQ no es tan Flexible, mi caso:

la tabla empleados
-nombre
-direccion
-cumpleaños

si quiero los cumpleañeros del mes de octubre solo en SQL mi consulta quedaría así:

SELECT * FROM EMPLEADOS WHERE MONTH(cumpleaños) = 10 and YEAR(cumpleaños) = 2011

listo esto me arrojaría todos los cumpleañeros de Octubre, hasta me permite seleccionar el año.

pero con LINQ no se como lograr el mismo efecto, no se si es por que no se puede o por que no se usarlo, según yo va a ser algo así:

Dim resultado = from p in empleados Where MONTH(p.cumpleaños) = 10

pero no funciona :(, si alguien tiene un poco mas de experiencia con el LINQ agradeceré cualquier comentario, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder