Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Problema con las fechas???!!!
 Foro Bloqueado  Tema Bloqueado


Autor Temas
kutral
Starting Member


22 Posts
Mensajes - 03 Oct 2001 :  00:23:45  Ver Perfil  Enviar Email
Tengo una base de datos echa en access, un campo definido como date short (01-12-1995)
El problema es cuando realizo consultas por fecha en SQL, no encuentra registros, registros que si existen. la consulta la realizo de la siguiente forma:
set myrs2 = conect.Execute ("Select * From prueba where fecha = 10-05-1998 "), he realizado de diferentes metodos y no funciona, con variables ("&fecha&") tranformando la variable a tipo fecha (fecha=cdate("10-05-1996"), y no funciona, no encuentra los registros. HELP porfavor!!
Maximiliano
anonimo
Junior Member


292 Posts
Posted - 03 Oct 2001 :  07:30:33  Ver perfil  Enviar e-mail
Pon la fecha en formato ingles MMDDYY o bien utiliza el formato internacional que funciona en cualqquier configuración del servidor yyyymmdd


Y por favor, no repitas la pregunta en todos los foros

Inicio Pagina

Edu
Starting Member

España
22 Posts
Posted - 05 Feb 2002 :  16:40:23  Ver perfil  Enviar e-mail
A mi me pasaba lo mismo con este formato, y te cuento lo que me pasaba.
Al intentar buscar por ejemplo la fecha 15/05/2001, cogia la primera parte (15) y verificaba si podria ser un mes, evidentemente no existe el mes 15, luego la consulta la hacia por DD/MM/AAAA. Pero si por ejemplo queria encontrar la fecha 10/05/2001 hacia lo mismo y en consecuencia lo buscaba como MM/DD/AAAA, lo que estaba buscando era el dia 5 de octubre del 2001.

Luego el formato de fecha mas fiable es el AAAA/MM/DD. Espero que te haya servido.

Inicio Pagina

lerao
New Member

España
54 Posts
Posted - 05 Feb 2002 :  17:35:25  Ver perfil  Enviar e-mail
Esto... ¿la fecha no debería ir entre comillass simples?

Inicio Pagina

lerao
New Member

España
54 Posts
Posted - 05 Feb 2002 :  20:01:06  Ver perfil  Enviar e-mail
Prueba con este formato
select * from tabla where fecha>DateValue('05/02/02')

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar