Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/04/2003, 10:29
chexxxter
 
Fecha de Ingreso: marzo-2003
Mensajes: 16
Antigüedad: 21 años, 10 meses
Puntos: 0
No se si lo he puesto correctamente, en el query analyzer he puesto lo siguiente para probar tu forma:

select * from noticias
where fecha between 'FORMAT(01/01/2003, "MM/DD/YYYY")' and 'FORMAT(06/06/2003, "MM/DD/YYYY")'

y me ha puesto lo siguientes:

Server: Msg 241, Level 16, State 1, Line 1
Syntax error converting datetime from character string.

No obstante he encontrado una solución que funciona, sin embargo me parece dependiente del formato de fecha de cada pais. Simplemente ponfo las fechas así: 'dd/mm/yy'

Donde se configura el formato de la fecha, ¿En la base de datos o en el sql server 2000 o en el S.O q esta instalado?

¿Se te ocurre alguna otra manera que funcione en todos los paises?

Lo que no quiero que ocurra sobre todo es que al subir mi página al servidor tenga q cabiar el codigo de todo lo relacionado a las fechas.

Por otra parte en la insercción de fechas utilizo el formato yyyy/mm/dd que al menos en access era internacional, ¿En el sql server 2000 tmbien lo es?