ASP - problemas con CDate, Type mismatch

 
Vista:

problemas con CDate, Type mismatch

Publicado por eduardo valle (9 intervenciones) el 20/09/2002 22:54:59
Type mismatch: 'CDate'
este error me sale cuando trato de cambiar un string de fecha a date
Ejemplo :
dia=trim(request.form("dia"))
mes=trim(request.form("mes"))
ano=trim(request.form("ano"))
cfecha=ano&" "&mes&" "&dia
dfecha=CDate(cfecha)
cfecnueva = Day(dfecha) & "/" & Month(dfecha) & "/" & Year(dfecha)

se cae en date pense que era el ano que lo tenia mal debido que estoy trabajando en un server USA y tenia el ano al reves pero no era eso que puede Ser
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas con CDate, Type mismatch

Publicado por ivantxo (79 intervenciones) el 23/09/2002 15:42:37
es logico, estas intentando convertir a fecha un string, por ejemplo:
"20020923"
en lugar de eso, deberias intentar convertir a fecha el string "23/09/2002"
asi que primero construye eso, y luego aplicale la funcion cdate. quedaria asi:

dia=trim(request.form("dia"))
mes=trim(request.form("mes"))
ano=trim(request.form("ano"))
cfecha=ano&"/"&mes&"/"&dia 'el orden depende del idioma de la fecha
dfecha=CDate(cfecha)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar