Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

ayuda please

Estas en el tema de ayuda please en el foro de Bases de Datos General en Foros del Web. Tengo un problemilla, estoy programando en Visual Basic .NET y en una consulta de BBDD necesito hacer una comparacion de dos fechas en una SELECT, ...
  #1 (permalink)  
Antiguo 06/08/2003, 02:30
 
Fecha de Ingreso: agosto-2003
Ubicación: Madrid
Mensajes: 82
Antigüedad: 20 años, 8 meses
Puntos: 0
ayuda please

Tengo un problemilla, estoy programando en Visual Basic .NET y en una consulta de BBDD necesito hacer una comparacion de dos fechas en una SELECT, concretamente me interesaría hacer algo del estilo WHERE fecha1 < fecha2, lo he intentado pero me da el error "No coinciden los tipos de datos en la expresion de criterios"
¿Alguien sabe como hacer esto?
Gracias de antemano.
  #2 (permalink)  
Antiguo 06/08/2003, 09:27
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Hola... si la base de datos la tienes en SQL Server podrías poner lo siguiente:

select ....
where convert(datetime,'01/02/2000',103)
> convert(datetime,'01/02/2000',103)

donde las fechas están en formato 'día/mes/año'

Ahora.. si es en Acces:

sería:

WHERE #01/01/2000# > #02/01/2000#

en el caso de Access se escriben con formato americano, es decir, primero el mes y luego el día del mes. En caso contrario tendrás problemas obteniendo información de la base de datos.


Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:45.