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
| |||
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 ![]() |
| ||||
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!! |
| ||||
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!! |
| ||||
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!! |
| |||
Respuesta: tengo un error de conversion Cita: 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 |