de los grandes expertos que hay por aquí


La vuestion es que quiero insertar en una base de datos access un registro que tenga codigo html para que quede más bonito y agradable a la vista una vez se recoja el valor.
Este dato lo coge de un pequeño editor de otro formulario
desc = Request.Form("richtextbox")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\noticias.mdb")& ";"
Conn.Open
'SQLTemp = "INSERT INTO noticias (id, introduccion, descripcion) VALUES ('NULL', " & intro & ", '" & desc & "')"
SQLTemp = "INSERT INTO noticias (descripcion,introduccion) VALUES ('asdf','" & desc & "')"
Conn.execute(SQLTemp)
Conn.Close
Tras probar varias veces y ver que en el campo introduccion no me añadía nada mostré el contenido de la consulta sql
INSERT INTO noticias (descripcion,introduccion) VALUES ('asdf',' Texto preeliminar ')
Esta parte de texto preeliminar era lo que yo había metido en el textarea anterior y me aparecía con el color de los estilos que quería
Si el INSERT INTO lo realiza correctamente, ¿Como es posible que no almacene ningun valor en la base de datos?
Espero impaciente vuestros sabios consejos....
Un saludeteeee