Visual Basic - Busqueda por mes y año

Life is soft - evento anual de software empresarial
 
Vista:

Busqueda por mes y año

Publicado por ana isabel (1 intervención) el 26/10/2009 19:19:26
hola chickos, requiero hacer una busqueda a una tabla de access las personas que tengan el mes puesto en un text (numero, osea "2" (corresponde a febrero).

tengo esta consulta que lo realiza

SQL = "SELECT * FROM ORDEN WHERE MONTH(dio_fecha)= '" & mes & "''

donde mes el el numero del mes a buscar

hasta ahi todo bien, solo que me muestra los del mes pero de todos los años anteriores, solo necesito agregarle algo que me especifique el año tambien, lo tengo asi pero no me sale nada

SQL = "SELECT * FROM ORDEN WHERE MONTH(dio_fecha)= '" & mes & "' and YEAR(dio_fecha)= '" & año & "'"

donde año es un text donde le ponemos el año ejemplo "2009"
el formato de fecha es dd/mm/yyyy

no se si asi sea lo de para año pero asi se me ocurrio al ver lo de month, kizas no sea asi, ayuda porfavor, 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
sin imagen de perfil
Val: 119
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Busqueda por mes y año

Publicado por Christian (713 intervenciones) el 27/10/2009 01:04:10
Este tipo de consulta esta bien como la estas haciendo yo hago exactamente lo mismo en una de mis tablas. El campo es Fecha/Hora?? y el formato fecha corta?

SELECT * FROM 5_270809 WHERE MONTH(FECHA)='8' AND YEAR(FECHA)='2008'

Ó

SELECT * FROM 5_270809 WHERE MONTH(FECHA) LIKE '8' AND YEAR(FECHA) LIKE '2008'

Ó

SELECT * FROM 5_270809 WHERE FECHA LIKE '*/08/2008'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar