Hola, a ver si alguien me puede ayudar, tengo el siguiente problema, a la hora de actualizar la siguiente tabla desde un formulario de mi web, pues tengo problemas para modificar la FECHA, digo la fecha pq si no actualizo la fecha de dicha tabla desde el formulario de la web, todo me lo hace bien. La sintaxis que utilizo es la siguiente, pero he probado otras cosas, como to_Date, en fin que no me modifica la fecha, esto utilizo:
sql = "UPDATE waldiainh SET " & _
"wdi_fecha = " & request("fecha") & ", " & _
"wdi_id_causa = " & request("causa") & ", " & _
"wdi_descripcion = " & request("descripcion") & ", " & _ "wdi_franja = " & request("franja") & _
" WHERE wdi_id = " & request("diaID") & ""
cn.Execute(sql)
Y esto es la consulta que se supone se ejecuta, pero me da este error:
OraOLEDB error '80040e14'
ORA-00911: invalid character
/a_calendarioFestivos.asp, línea 76 --> Es la linea cn.Execute(sql)
UPDATE waldiainh SET
wdi_fecha = '01/06/2007',
wdi_id_causa = '501600000090161',
wdi_descripcion = Dia festivo',
wdi_franja = 'C'
WHERE wdi_id = '500900000090207'
A ver si alguien me puede decir que tengo que hacer con la fecha. Saludos y gracias.
Lo primero que tienes que hacer es tener claro en qué formato lo vas a guardar ya que la mayoria de las BDs usan el formato americano: MM - DD - AAAA. Es decir Mes-Dia-Año mientras que el europeo o continental mas bien usan el de DD-MM-AAAA. 

