Fechas en sql

07/11/2003 - 18:09 por Mario Ruiz | Informe spam
Hola a todos:

Tengo que hacer una consulta a la base de datos por fecha.
Mi peticion es del tipo

string sql=" WHERE Fecha>=#"+fecha.ToString()+"#";


el problema es que el resultado es

"...WHERE Fecha>=#05/11/2003#";

Con dia = 5, mes = noviembre,

Si embargo las sentencias sql ordenan con mm/dd/yyyy.

Para evitar problemas de configuración de fecha de cada máquina, la idea
sería que el 'ToString' fuera implicito el formateo 'mm/dd/aaaaa'

Alguno de vosotros sabe como hacerlo


Un saludo

Mario
 

Leer las respuestas

#1 Kevin Moore
07/11/2003 - 17:38 | Informe spam
hola,

lo que debe hacer es de tomar su fecha como eso

DateTime fecha = DateTime.Now

fecha.ToString ("dd/MM/yyyy")

saludo!

Nivek

"Mario Ruiz"
wrote
in message news:
Hola a todos:

Tengo que hacer una consulta a la base de datos por fecha.
Mi peticion es del tipo

string sql=" WHERE Fecha>=#"+fecha.ToString()+"#";


el problema es que el resultado es

"...WHERE Fecha>=#05/11/2003#";

Con dia = 5, mes = noviembre,

Si embargo las sentencias sql ordenan con mm/dd/yyyy.

Para evitar problemas de configuración de fecha de cada máquina, la idea
sería que el 'ToString' fuera implicito el formateo 'mm/dd/aaaaa'

Alguno de vosotros sabe como hacerlo


Un saludo

Mario


Preguntas similares