Foros del Web » Programando para Internet » ASP Clásico »

Cual es el error?

Estas en el tema de Cual es el error? en el foro de ASP Clásico en Foros del Web. Este es el codigo original que descargué de desarrolloweb.com: Código: <HTML> <HEAD> <TITLE>Insertar.asp</TITLE> </HEAD> <BODY> <% 'Recogemos los valores del formulario nombre=Request.Form("nombre") telefono= Request.Form("telefono") 'Instanciamos ...
  #1 (permalink)  
Antiguo 20/01/2003, 21:58
 
Fecha de Ingreso: diciembre-2001
Mensajes: 118
Antigüedad: 22 años, 5 meses
Puntos: 0
Cual es el error?

Este es el codigo original que descargué de desarrolloweb.com:
Código:
<HTML>
<HEAD>
<TITLE>Insertar.asp</TITLE>
</HEAD>
<BODY>

<%
'Recogemos los valores del formulario
nombre=Request.Form("nombre")
telefono= Request.Form("telefono")

'Instanciamos y abrimos nuestro objeto conexion 
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Mibase"

'Ahora creamos la sentencia SQL 
sSQL="Insert Into Clientes (nombre,telefono) values ('" & nombre & "','" & telefono & "')"

'Ejecutamos la orden 
set RS = Conn.Execute(sSQL)
%>

<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.asp">Visualizar el contenido de la base</a></div>

<%
'Cerramos el sistema de conexion
Conn.Close
%>

</BODY>
</HTML>
Y yo hice estas modificaciones, pero me producen un error 500, alguien me podria decir donde esta el error? O hay otra forma de poder hacer esto?
Código:
<%@ Language=VBScript%>
<%
If Request.Form = "" then Response.Redirect "index3.htm" %>
<HTML>
<HEAD>
<TITLE>Insertar.asp</TITLE>
</HEAD>
<BODY>

<%
'Recogemos los valores del formulario
email=Request.Form("email")

'Instanciamos y abrimos nuestro objeto conexion
Conn_String = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../data/mailist.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
oConn.Open (Conn_String)

'Ahora creamos la sentencia SQL 
sSQL="Insert Into mailist (email) values ('" & email & "')"

'Ejecutamos la orden 
set RS = Conn.Execute(sSQL)
%>

<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.asp">Visualizar el contenido de la base</a></div>

<%
'Cerramos el sistema de conexion
Conn.Close
%>

</BODY>
</HTML>
Se supone que recoje del campo email de un form externo "index3.htm", y lo guarda en la BD mailist.mdb (la ruta es correcta).

Quiero esto para poder después buscar otro asp que envie un texto mediante un formulario a todos los emails introducidos en esta base de datos.

Muchisimas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:56.