
30/05/2007, 05:49
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 22
Antigüedad: 17 años, 10 meses Puntos: 0 | |
Re: ASP con BD Oracle9i Decir que el campo wdi_fecha es un campo DATE supuestamente se suponia. Eso que me dices lo he probado tambien directamente desde SQL*Plus y me da el siguiente error:
SQL> UPDATE waldiainh SET
2 wdi_fecha = to_date('01/06/2007','dd/mm/yyyy'),
3 wdi_id_causa = '501600000090161',
4 wdi_descripcion = Dia festivo',
5 wdi_franja = 'C'
6 WHERE wdi_id = '500900000090207'
7 ;
ERROR:
ORA-01756: quoted string not properly terminated
Aunque aqui ya no me funciona, a mi lo que me interesa es hacerlo dentro de mi pagina ASP para que el navegador lo interprete, supongo que seria asi:
sql = "UPDATE waldiainh SET " & _
"wdi_fecha = " & to_date(request("fecha")," ' DD/MM/YYYY ' ") & ", " & _
"wdi_id_causa = " & request("causa") & ", " & _
"wdi_descripcion = " & request("descripcion") & ", " & _
"wdi_franja = " & request("franja") & _
" WHERE wdi_id = " & request("diaID") & ""
cn.Execute(sql)
Pero tambien me da el siguiente error:
Error de Microsoft VBScript en tiempo de ejecución error '800a000d'
No coinciden los tipos: 'to_date'
/a_calendarioFestivos.asp, línea 70
Gracias de todos modos. |