Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
ARTICULO: Funciones para búsquedas con fechas en Access

 Se muestran 14 comentarios sin revisar

Roberto  22/10/04 
Puedes usar campos TEXT de 10 para almacenar la fecha en formato YYYY-MM-DD (para poder hacer filtros correctos entre fechas).
Evitarás problemas de migración a otras bases de datos pues un CHAR es estandar en todos los SGBD.

No quiero decir que sea mejor opción, pero sí que la tomes en cuenta.

jORGE  22/10/04 
Solo quiero dar las gracias por tan excelente ayuda, sencillo práctico y util. Felicitaciones

Esteban  12/1/05 
Muy buena la explicación de la función pero yo ando buscando algo mas dificil.
Necesito buscar entre dos fecha que yo ingreso. Es decir me busca en la base de datos todoas las fechas que se encuentre entre estas dos fechas.
Si me pueden ayudar, muchas gracias
P.D (Intentare con los ejemplos de uds)

NICOLAS  08/2/05 
Esteban, tendrias que hacer un formulario y pasar los datos a una página que haga la siguiente busqueda:

SELECT * FROM tabla where fecha_i >= '"& FECHA_D & "' and fecha_p <= '"& FECHA_H & "'"

Espero que te sea de utilidad.

En Apuros  01/11/05 
Otto, gracias por tu comentario. Justo lo vi, cuando me estaba dando por vencido. Sin saber eso del formato que usa Access, un cerebro puede echar mucho humo...


JOP21  26/1/06 
MAE ME SALVO LA VIDA, MUCHAS GRACIAS A OTTO POR LA SINTAXIS DE BETWEN Y EL DETALLE DEL "#". GRACIAS

jose carlos  24/3/06 
es chido usar este tipo de comando

helen  13/4/06 
gracias por permitirnos aprender mas con sus comentario publicados tengo una fecha inicial a la que se le aumentaran 35 años 11 mese y 15 dias pero el resultado no es exacto en fecha no se porque si me pueden ayudar gracias

Cesar  08/5/06 
Tambien funciona con el siguiente sql:

SELECT * FROM tabla WHERE ((tabla.fecha) Between #01/01/50# And #01/12/03#);

josé  25/5/06 
Usé la función como indicas, pero con “m” en el primer parámetro para otener la diferencia en meses
<Duración_de _proyecto: DifFecha("m",[Inició_en],[Terminó_en])>
y los resultados son satisfactorios, que otras variables puedo usar si quiero obtener un resultado en el formato ddmmyyyy, gracias por el artículo.

ERIK  26/10/06 
GRACIAS!! POR LA AYUDA, ES EXCELENTE CONTAR CON ESTE TIPO DE PAGINAS Y CON PERSONAS QUE LES GUSTE AYUDAR.

SALUDOS!!!

vero  14/11/06 
tengo un formulario donde quiero que la fecha actual aparezca en una caja de texto y almacenar en la base de datos, que despues hago una consulta donde aparezca la fecha real que se guardo no se si se pueda también puede aparecer en una caja de texto.

Norberto  02/12/06 
Excelente ayuda, me ha sido muy util lo de el "datediff", gracias !!

Sebas  04/9/07 
Buenas, estuve tratando de utilizar la funcion DateAdd("yyyy",10, fecha) en mi pc y me sale que la expresion tiene una sintaxis no valida, "es posible que haya ingresado un operando sin un operador", pero si la misma base la abro en otra pc, funciona sin problemas, ¿Alguien sabe el motivo por el cual mi pc no funciona? Gracias.

Ver el articulo / faq completo Ver el articulo y todos sus comentarios
Añadir un comentario al artículo Añadir un comentario del artículo
  Ir arriba

Comentarios no revisados de:

+ Funciones para búsquedas con fechas en Access


DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia