Después de luchar un par de horas con la configuración de un servidor de base de datos sql server, dejo este pequeño recordatorio sobre la configuración necesaria para no tener inconvenietes al grabar fechas desde una aplicación desarrollada en C# .NET
Las fechas, tienen el formato Español – Argentina: dd/mm/aaaa con la hora seteada en HH:mm:ss (sin el am o pm)
Es muy común obtener un error como este al intentar grabar una fecha:
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
Para evitar estos inconvenientes, verificar lo siguiente:
1) En el servidor, utilizando el SQL Server Management Studio, vamos a Seguridad –> Inicios de Sesión y verificamos que el usuario con que estamos conectando a la base de datos, tenga como idioma predeterminado spanish.
2) En el servidor, donde se aloja la base de datos, configuramos en Panel de Control –> Configuración Regional y de Idioma: Español – > Argentina
2) En la maquina cliente, configuramos en Panel de Control –> Configuración Regional y de Idioma: Español – > Argentina
3) Verifiquemos que la cadena de conexión de nuestra aplicación utilice ese usuario.
gracias, me ayudo mucho
gracias me hacia falta el primer paso
Excelente 🙂
muy bueno nos saco de un apuro. 100 puntos