Ayuda con fechas !!!!!!

18/02/2004 - 15:24 por Junior | Informe spam
Tengo una aplicación ASP corriendo en Windows 2000 server
advanced en inglés.

Una de las funciones recibe un parámetro de fecha (este lo
recibo como un string y lo convierto en una fecha con
cdate), pero me indica que no puedo convertir el string.

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: '[string: "13.322.073"]'
/PRUEBA/FACTURA.asp, line 39


Lo curioso es que utilizo otra máquina (la segunda) con
las mismas características y si funciona.

Alguna idea?

Preguntas similare

Leer las respuestas

#1 Matias Iacono
18/02/2004 - 15:31 | Informe spam
Tienes un ejemplo de la fecha que le mandas???

Saludos

"Junior" escribió en el mensaje
news:1261001c3f62a$ed536230$
Tengo una aplicación ASP corriendo en Windows 2000 server
advanced en inglés.

Una de las funciones recibe un parámetro de fecha (este lo
recibo como un string y lo convierto en una fecha con
cdate), pero me indica que no puedo convertir el string.

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: '[string: "13.322.073"]'
/PRUEBA/FACTURA.asp, line 39


Lo curioso es que utilizo otra máquina (la segunda) con
las mismas características y si funciona.

Alguna idea?
Respuesta Responder a este mensaje
#2 Junior
18/02/2004 - 15:42 | Informe spam
Es en la función CDATE que falla

datFechaPago =formatdatetime(date,2)
Response.Write(CDATE(datFechaPago))


Tienes un ejemplo de la fecha que le mandas???

Saludos

"Junior" escribió


en el mensaje
news:1261001c3f62a$ed536230$
Tengo una aplicación ASP corriendo en Windows 2000 server
advanced en inglés.

Una de las funciones recibe un parámetro de fecha (este lo
recibo como un string y lo convierto en una fecha con
cdate), pero me indica que no puedo convertir el string.

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: '[string: "13.322.073"]'
/PRUEBA/FACTURA.asp, line 39


Lo curioso es que utilizo otra máquina (la segunda) con
las mismas características y si funciona.

Alguna idea?



.

Respuesta Responder a este mensaje
#3 Matias Iacono
18/02/2004 - 16:28 | Informe spam
A lo que me referia es ver la cadena de texto que envias... por ejemplo:

12/12/2004 o 2003-1-10, etc.

Saludos

"Junior" escribió en el mensaje
news:1264401c3f62d$662444c0$
Es en la función CDATE que falla

datFechaPago =formatdatetime(date,2)
Response.Write(CDATE(datFechaPago))


Tienes un ejemplo de la fecha que le mandas???

Saludos

"Junior" escribió


en el mensaje
news:1261001c3f62a$ed536230$
Tengo una aplicación ASP corriendo en Windows 2000 server
advanced en inglés.

Una de las funciones recibe un parámetro de fecha (este lo
recibo como un string y lo convierto en una fecha con
cdate), pero me indica que no puedo convertir el string.

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: '[string: "13.322.073"]'
/PRUEBA/FACTURA.asp, line 39


Lo curioso es que utilizo otra máquina (la segunda) con
las mismas características y si funciona.

Alguna idea?



.

Respuesta Responder a este mensaje
#4 Junior
18/02/2004 - 16:42 | Informe spam
Recibo la fecha de vencimento como un parametro en el
fomato ddmmyyyy, luego lo separo y lo convierto en fecha.

datFechaVencimiento = 31122003

datFechaVencimiento = left(datVencimiento,2) & "/" & mid
(datVencimiento,3,2) &"/"& right(datVencimiento,4)



A lo que me referia es ver la cadena de texto que


envias... por ejemplo:

12/12/2004 o 2003-1-10, etc.

Saludos

"Junior" escribió


en el mensaje
news:1264401c3f62d$662444c0$
Es en la función CDATE que falla

datFechaPago =formatdatetime(date,2)
Response.Write(CDATE(datFechaPago))


Tienes un ejemplo de la fecha que le mandas???

Saludos

"Junior" escribió


en el mensaje
news:1261001c3f62a$ed536230$
Tengo una aplicación ASP corriendo en Windows 2000 server
advanced en inglés.

Una de las funciones recibe un parámetro de fecha (este




lo
recibo como un string y lo convierto en una fecha con
cdate), pero me indica que no puedo convertir el string.

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: '[string: "13.322.073"]'
/PRUEBA/FACTURA.asp, line 39


Lo curioso es que utilizo otra máquina (la segunda) con
las mismas características y si funciona.

Alguna idea?



.





.

Respuesta Responder a este mensaje
#5 Manuel Vera
18/02/2004 - 19:45 | Informe spam
Pareciera, según el mensaje de error, que el valor que esta recibiendo el
CDate() es:
13.322.073

Coloca un RESPONSE.WRITE de la variable antes del CDate para que veas cual
es el valor que realmente estas tratando de formatear a fecha.

Saludos
MV

"Junior" wrote in message
news:11bc901c3f635$d5e685e0$
Recibo la fecha de vencimento como un parametro en el
fomato ddmmyyyy, luego lo separo y lo convierto en fecha.

datFechaVencimiento = 31122003

datFechaVencimiento = left(datVencimiento,2) & "/" & mid
(datVencimiento,3,2) &"/"& right(datVencimiento,4)



A lo que me referia es ver la cadena de texto que


envias... por ejemplo:

12/12/2004 o 2003-1-10, etc.

Saludos

"Junior" escribió


en el mensaje
news:1264401c3f62d$662444c0$
Es en la función CDATE que falla

datFechaPago =formatdatetime(date,2)
Response.Write(CDATE(datFechaPago))


Tienes un ejemplo de la fecha que le mandas???

Saludos

"Junior" escribió


en el mensaje
news:1261001c3f62a$ed536230$
Tengo una aplicación ASP corriendo en Windows 2000 server
advanced en inglés.

Una de las funciones recibe un parámetro de fecha (este




lo
recibo como un string y lo convierto en una fecha con
cdate), pero me indica que no puedo convertir el string.

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: '[string: "13.322.073"]'
/PRUEBA/FACTURA.asp, line 39


Lo curioso es que utilizo otra máquina (la segunda) con
las mismas características y si funciona.

Alguna idea?



.





.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida