No sé si servirá de algo, pero de esta manera que lo tengo en otro .asp si que funciona el guardado de datos y si sale a morado.
Lo único que puedo ver diferente es esto: <%@language=jscript%> que incluso metiendo el código, aunque salga en morado poniendo <%@language=jscript%> me sigue sin grabar asique me da que serán problemas con el servidor, aún asi si podeis mirarlo os lo agradecería porque igual hay algún detalle que se me ha escapado.
Código:
<%@language=jscript%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Ejemplo Libro 1 asp</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<!-- Archivo con ctes. de BD lo copiamos aquí por comodidad. -->
<!--#INCLUDE File="ADOJAVAS.inc"-->
<h1> Datos introducidos por el usuario </h1>
<%nombre=Request.form("v_nombre")%>
<%mail=Request.form("v_mail")%>
<%telefono=Request.form("v_telefono")%>
<%sugerencia=Request.form("v_sugerencia") %>
<%
Ob_Conn= new ActiveXObject("ADODB.Connection")
Ob_RS= new ActiveXObject("ADODB.Recordset")
Ob_Conn.open("SUGERENCIAS");
Ob_RS.open("SUGERENCIAS", Ob_Conn, adOpenStatic,adCmdTable)
Ob_RS.addnew()
Ob_RS("codigo")= '15'
Ob_RS("nombre")= nombre
Ob_RS("mail")= mail
Ob_RS("telefono")= telefono
Ob_RS("sugerencia")= sugerencia
Ob_RS.update()
Ob_RS.close()
Ob_Conn.close()
Response.Write("Grabado")
%>
<br><br>
</body>
</html>