Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2005, 14:23
ciberpata
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años, 10 meses
Puntos: 0
convertir una variable a fecha para que se inserte en un campo fecha de ACCESS

Un saludo:
tengo que pasar las fechas del campo fechapublicacionoferta (tipo fecha) de formato dd/mm/aaaa a formato ingles mm/dd/aaaa.

He hecho este pequeña pagina (son más de 3000 registros) pero me da el siguiente error:


Error de Microsoft VBScript en tiempo de ejecuciónerror '800a000d'
No coinciden los tipos: 'cdate' /gestion_mayoristas/ofertas/insertar/fechas_conversor.asp, line 46


la linea 46 es: rs("fechapublicacionoferta")=cdate(fechaingles)

Pongo el pedazo del código que realiza el cambio, cosa que hace bien:

Código:
do while not rs.eof 
rs.movefirst
response.write "el registro a modificar es :" & rs("identificadoroferta") & " con fecha: " & rs("fechapublicacionoferta") & "<br>"
matriz = Split(rs("fechapublicacionoferta"), "/", -1, 1)
dia=matriz(0)
mes=matriz(1)
ano=matriz(2) & "<br>"

fechaingles=(mes & "/" & dia & "/" & ano)
response.write "<br>fecha ingles vale: " & fechaingles
rs("fechapublicacionoferta")=cdate(fechaingles)
 rs.Update
loop
Gracias
__________________

Espero haber aprendido algo de tí.
A mi padre.