Por favor: error The conversion of char data type....

23/03/2005 - 21:41 por Marcelo | Informe spam
Necesito dar una solución urgente al siguiente error:
"The conversion of char data type to smalldatetime data type resulted in an
out-of-range smalldatetime value"

el sistema esta desarrollado en VB6 SP5 para un equipo que tiene un sql
server 2000 con sp3 y XP con sp2 ( cuantos sp... )

Desde ya muchisimas gracias
 

Leer las respuestas

#1 Alejandro Mesa
23/03/2005 - 22:07 | Informe spam
Marcelo,

Necesitamos mas informacion al respecto.

- Como estas insertando desde la aplicacion cliente, enviando la sentencia o
llamando un procedimiento almacenado?

El problema se debe a que estas enviando una fecha que esta fuera del rango
permitido por smalldatetime, que es:

Enero 1, 1900 hasta Junio 6, 2079

y el tiempo almacenado es solo hasta el minuto.

Ejemplo:


select cast('20790607' as smalldatetime)
go

Result:

Server: Msg 296, Level 16, State 3, Line 2
The conversion of char data type to smalldatetime data type resulted in an
out-of-range smalldatetime value.


AMB

"Marcelo" wrote:

Necesito dar una solución urgente al siguiente error:
"The conversion of char data type to smalldatetime data type resulted in an
out-of-range smalldatetime value"

el sistema esta desarrollado en VB6 SP5 para un equipo que tiene un sql
server 2000 con sp3 y XP con sp2 ( cuantos sp... )

Desde ya muchisimas gracias

Preguntas similares