Ver Mensaje Individual
  #12  
Antiguo 23-07-2007
Avatar de nuk3zito
nuk3zito nuk3zito is offline
Miembro
 
Registrado: ago 2003
Ubicación: "Z" Land
Posts: 244
Reputación: 21
nuk3zito Va por buen camino
no se si entendí bien

Cita:
Empezado por patorecalde
Entonces supongamos lo siguiente, si tengo el formato configurado en el sql como mmddyyyy y le paso una fecha del tipo ddmmyyyy me va a tirar error verdad?
Bueno, de antemano si sabes que no siempre te dará error más que en las fechas donde le estés diciendo que el mes es mayor a 12 (p.ej. 13/01/2007, lo cual el SQL Server entendería que es el mes 13, día 1 del año 2007. Creo que eso si queda claro, ok, SI te daría error en esos casos.

Cita:
Empezado por patorecalde
Ahora si antes de la consulta formateo para la sesion la fecha de esta manera
set dateformat dmy y luego le paso valores de tipo fecha con el formato ddmmyyyy, asi ya no me tira el error verdad?
En teoría no te debería dar error. Pero te sugiero lo que comenté en un post anterior.
Mejor envíale la cadena de manera 'yyyymmdd' (sin diagonales) y SQL Server entenderá siempre la fecha independientemente de lo que tengas en la configuración del formato, ya que sería su formato estandar.
__________________
Tiempo y ocasión acontecen a todos!
Responder Con Cita