¿Donde está el problema?
Publicado por gonzo (17 intervenciones) el 22/01/2001 00:00:00
Intento añadir un registro a una tabla Access mediante ASP.
El código es:
<BODY>
<%
´Recogemos los valores del formulario
nombre=Request.Form("nombre")
tipo = Request.Form("tipo")
URL=Request.Form("URL")
´Instanciamos y abrimos nuestro objeto conexion
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\inetpub\wwwroot\menu\menu.mdb"
´Ahora creamos la sentencia SQL
sSQL="Insert Into Menu (nombre,tipo,URL) values (´" & nombre & "´,´" & tipo & "´,´" & URL & "´)"
´Ejecutamos la orden
set RS = Conn.Execute(sSQL)
´Cerramos el sistema de conexion
Conn.Close
%>
Pues al ejecutar me da el error:"La operación debe usar una consulta actualizable." en la línea en la que se ejecuta la SQL.
¿Qué ocurre?.
Gracias!!!
El código es:
<BODY>
<%
´Recogemos los valores del formulario
nombre=Request.Form("nombre")
tipo = Request.Form("tipo")
URL=Request.Form("URL")
´Instanciamos y abrimos nuestro objeto conexion
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\inetpub\wwwroot\menu\menu.mdb"
´Ahora creamos la sentencia SQL
sSQL="Insert Into Menu (nombre,tipo,URL) values (´" & nombre & "´,´" & tipo & "´,´" & URL & "´)"
´Ejecutamos la orden
set RS = Conn.Execute(sSQL)
´Cerramos el sistema de conexion
Conn.Close
%>
Pues al ejecutar me da el error:"La operación debe usar una consulta actualizable." en la línea en la que se ejecuta la SQL.
¿Qué ocurre?.
Gracias!!!
Valora esta pregunta


0