Yo pasé largo tiempo cambiando esa historia en una de las aplicaciones de mi empresa por temas de precisión y demás.
La respuesta la encontré usando para cualquier cosa que atacase a la base de datos el formato ANSI de fecha, que es standard.
Échale un vistazo al siguiente link que a mi me aclaró el tema bastante:
http://sql.manivesa.com/Tutoriales+S...nados/313.aspx
Saludos