Foros del Web » Programando para Internet » ASP Clásico »

tengo un error de conversion

Estas en el tema de tengo un error de conversion en el foro de ASP Clásico en Foros del Web. alguien me puede ayudar.. tengo un error y me marca lo siguiente Microsoft][ODBC SQL Server Driver][SQL Server]La conversión del tipo de datos char a datetime ...
  #1 (permalink)  
Antiguo 21/09/2004, 14:44
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 10 meses
Puntos: 0
tengo un error de conversion

alguien me puede ayudar.. tengo un error y me marca lo siguiente


Microsoft][ODBC SQL Server Driver][SQL Server]La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.


estoy usando sql server con asp
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #2 (permalink)  
Antiguo 21/09/2004, 14:58
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 21 años, 9 meses
Puntos: 0
Hola, si es un problema de fechas te conviene trataras con AAAA/MM/DD, de esta manera siempre lo va a interpretar bien. Me parece que el error te lo pone por ejemplo si quiere convertir 10/22/2004, toma 22 como mes y salta el error.
Igualmente sería bueno ver la línea donde te da ese error.
Saludos, suerte
  #3 (permalink)  
Antiguo 21/09/2004, 15:02
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 10 meses
Puntos: 0
gracias por responder.. mira tengo este query
select * from datos where CAST(FECHA AS datetime) >= cast('21/08/2004' as datetime) and CAST(FECHA AS datetime) <= cast('21/09/2004' as datetime) and usuario=4

Do While NOT RS.EOF <-- aque hago el recorrido

pero el error me lo marca en esta linea
RS.MoveNext <-- en esta es el error..

lo que no entiendo es q de igual manera me muestra lo q debe mostrar pero me manda ese error en pantalla...

desplegue el query y lo ejecuto en el entreprise manager y no me marca error, solo en la ejecucion desde el asp
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #4 (permalink)  
Antiguo 21/09/2004, 15:07
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 10 meses
Puntos: 0
Me falto indicar q el campo fecha en la tabla es dd/mm/aaaa <-- esto es un char.!! se q esta mal pero estaba asi!
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #5 (permalink)  
Antiguo 21/09/2004, 15:38
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 21 años, 9 meses
Puntos: 0
select * from datos where CAST(FECHA AS datetime) >= cast('2004/21/08' as datetime) and CAST(FECHA AS datetime) <= cast('2004/21/09' as datetime) and usuario=4

Y si probás así?
  #6 (permalink)  
Antiguo 21/09/2004, 15:46
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 10 meses
Puntos: 0
encontre el problema.. era q todos los datos los tenia como dd/mm/aaaa pero nose como habia insertado uno como mm/dd/aaaa...
asi q lo arregle te agradezco tu ayuda tambien.. muchas gracias...
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #7 (permalink)  
Antiguo 21/09/2004, 15:48
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 21 años, 9 meses
Puntos: 0
Muy bien, suele pasar...
Me alegro que lo hayas resuelto
  #8 (permalink)  
Antiguo 22/01/2011, 03:59
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: tengo un error de conversion

Cita:
Iniciado por bhonox Ver Mensaje
encontre el problema.. era q todos los datos los tenia como dd/mm/aaaa pero nose como habia insertado uno como mm/dd/aaaa...
asi q lo arregle te agradezco tu ayuda tambien.. muchas gracias...

Me pueden decir como es que se soluciona? Tengo el mismo problema pero no se usar el SQL. Necesitaria que me den un paso a paso porfavor.

Yo me baje el SQL para crear un server de Mu online pero a la hora de crear personajes me salta dicho error
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 08:49.