Error de conversion -2147217913

19/12/2003 - 00:29 por Isaías | Informe spam
Tengo una aplicacion en VB, que desafortunadamente se
mando a elaborar fuera de la compañia (No tengo el codigo
fuente).

Por necesidades de Discos, se tuvo que FORMATEAR el
servidor de datos y volver a instalar SQL y recuperar las
bases mediante un RESTORE.

Ahora dicha aplicación, me esta enviado este error.

-2147217913 - The conversion of char data type to
smalldatetime datatype resulted in an out-of-range
smalldatetime value

Se que es por conversion de Fechas, pero no he podido
resolver el problema.

¿sera acaso que debo cambiar el COLLATE de la base?

Gracias por cualquier comentario.
 

Leer las respuestas

#1 Maximiliano Damian Accotto
19/12/2003 - 00:39 | Informe spam
como va hermano? efectivamente es un problema de fechas,pero no es necesario
cambiar el collate.

Esa aplicacion se autentifica con un usuario de Windows o Sql verdad? bien
fijate que ese usuario en que idioma esta.

Tambien podrias cambiar el idioma de tu servidor.

si el formato que envia tu aplicacion es:

dd-mm-yyyy pues deberias usar spanish

si es

mm-dd-yyyy ingles

pd: Esto sucede porque la aplicacion cliente esta mal diseñada y no usa el
formato ansi para fechas.

Si con todo esto no funciono podes revisar el panel de control de tu
servidor

un saludo enorme y felices fiestas
Maximiliano Damian Accotto
(maxi_accotto[arroba]speedy.com.ar)

MSN:
"Isaías" escribió en el mensaje
news:034401c3c5be$c78ab400$
Tengo una aplicacion en VB, que desafortunadamente se
mando a elaborar fuera de la compañia (No tengo el codigo
fuente).

Por necesidades de Discos, se tuvo que FORMATEAR el
servidor de datos y volver a instalar SQL y recuperar las
bases mediante un RESTORE.

Ahora dicha aplicación, me esta enviado este error.

-2147217913 - The conversion of char data type to
smalldatetime datatype resulted in an out-of-range
smalldatetime value

Se que es por conversion de Fechas, pero no he podido
resolver el problema.

¿sera acaso que debo cambiar el COLLATE de la base?

Gracias por cualquier comentario.

Preguntas similares