Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2004, 08:38
lion_jeagui
 
Fecha de Ingreso: febrero-2004
Ubicación: Bucaramanga
Mensajes: 1
Antigüedad: 21 años, 1 mes
Puntos: 0
Utilización de Formularios (html) para llenar una tabla en excel (xls)

A través de un formulario en una pagina web (html) necesito llenar una tabla en excel (xls)

Pense que una buena solución era utilizar asp para enviar los datos a una base de datos en access y de ahi pasarla a excel.

Utilice el siguiente código:

<body>
<form name="Form" method="post" action="prueba.asp">
Usuario: <INPUT class=interior name=usuario>
Password: <INPUT class=interior name=password>
<br><br>
<INPUT TYPE="submit">
<INPUT TYPE="reset" VALUE="Borrar los datos">
</FORM>
<%
Dim oConn, usuario, password
'capturamos la informacion que viene de algún formulario...
usuario = Request.Form("usuario")
password = Request.Form("password")
'hacemos toda la conexion a la BD.
set oConn= server.CreateObject("ADODB.Connection")
oConn.provider="Microsoft.Jet.OLEDB.4.0;"
oConn.open "Data Source=" & Server.MapPath("base_datos1.mdb")
'Hago el INSERT, creando un nuevo registro.
oConn.execute "INSERT INTO prueba(Usuario,Password) VALUES('"&usuario&"','"&password&"')"
oConn.Close
Set oConn = nothing
%>
</body>


Pero me salió el siguiente error:

Microsoft JET Database Engine error '80040e14'

Syntax error in INSERT INTO statement.

prueba.asp, line 23


Como lo solucionó?


Escucho sugerencias.....GRACIAS......