SQL Server - PROBLEMAS CON FECHAS EN SQLSERVER 2005

 
Vista:

PROBLEMAS CON FECHAS EN SQLSERVER 2005

Publicado por Baco (2 intervenciones) el 19/10/2007 16:35:26
HOLA TENGO EL SIGUIENTE PROBLEMA TENGO UNA APLICACION DESARROLLADA EN VB.NET Y CON SQLSERVER 2000, QUE AL GRABAR LAS FECHAS QUE ESTAN EN LA BASE DE DATOS COMO TIPO DE DATOS SMALLDATETIME NO PRESENTA NINGUN PROBLEMA, LAS GRABO DE LA FORMA AAA/MM/DD, PERO AHORA DESEO GRABAR EN UNA BASE DE DATOS QUE ESTA EN SQLSERVER 2005 Y ME MANDA ERROR DE CONVERSION "The conversion of char data type to smalldatetime data type resulted in an out-of-range smalldatetime value", ESTUVE REVISANDO E INVERTI EL FORMATO DE GRABAR LA FECHA, OSEA DD/MM/AAAA, Y FUNCIONO, MI PREGUNTA ES QUE TENDRE QUE CAMBIAR EN TODO MI PROGRAMA LA FORMA DE GRABAR LAS FECHAS O FALTA ALGO POR CONFIGURAR EN SQLSERVER 2005 PARA QUE FUNCIONE COMO SU VERSION EN 2000.

SALUDOS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PROBLEMAS CON FECHAS EN SQLSERVER 2005

Publicado por Isaias (3308 intervenciones) el 19/10/2007 18:53:11
El manejo de fechas en SQL SERVER, no importando la version, siempre debe hacerse con formato ANSI (yyyymmdd), muchos motores lo hacen.

Con esto, te evitas los problemas de conversion.

¿Que hacer ahora?

Revisa tu LENGUAJE por default (Propiedades del Servidor) que tiene tu version 2000 vs la que tienes 2005.

Revisa tu COLLATE que tiene tu base anterior, contra la nueva en 2005.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PROBLEMAS CON FECHAS EN SQLSERVER 2005

Publicado por Baco (2 intervenciones) el 22/10/2007 14:48:36
gracias, muy agradecido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PROBLEMAS CON FECHAS EN SQLSERVER 2005

Publicado por Isaias (3308 intervenciones) el 22/10/2007 20:24:31
Espero haya servido.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar