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

Me podeis decir donde esta mi error?

Estas en el tema de Me podeis decir donde esta mi error? en el foro de ASP Clásico en Foros del Web. Pues quiero borrar registro de la base de datos que se llama foro y que la tabla se llama discusion que tengo tengo: http://www.brinkster.com. pero ...
  #1 (permalink)  
Antiguo 10/06/2002, 10:08
 
Fecha de Ingreso: abril-2002
Mensajes: 64
Antigüedad: 22 años, 1 mes
Puntos: 0
Me podeis decir donde esta mi error?

Pues quiero borrar registro de la base de datos que se llama foro y que la tabla se llama discusion que tengo tengo:
http://www.brinkster.com.
pero me da error , y no encuentro el porque...
si pudiera ser alguien me dice que hago mal?
os mando el asp

<HTML>
<HEAD>
<TITLE>Borrar1.asp</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Borrar un registro</h1>
<br>
<%
'Instanciamos y abrimos nuestro objeto conexion
Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("db/foro.mdb")
%>

<FORM METHOD="POST" ACTION="borrar2.asp">
Nombre<br>
<%
'Creamos la sentencia SQL y la ejecutamos
sSQL="Select nombre From discusion Order By nombre"
set RS = conn.execute(sSQL)
%>
<select name="nombre">
<%
'Generamos el menu desplegable
Do While not RS.eof%>
<option><%=RS("nombre")%>
<%RS.movenext
Loop
%>
</select>
<br>
<INPUT TYPE="SUBMIT" value="Borrar">
</FORM>
</div>

</BODY>
</HTML>
gracias un saludo ;)
  #2 (permalink)  
Antiguo 10/06/2002, 10:13
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Me podeis decir donde esta mi error?

pues nada mas estas mandando en asp una consulta donde muestas todos los datos de una tabla pero donde esta lainstruccion "delete" para borrar un registro

<table border=1>
<tr>
<td>
solo se que no se nada.
el que persevera alcanza.
by sonneman</td>
</tr>
</table>
  #3 (permalink)  
Antiguo 10/06/2002, 12:25
 
Fecha de Ingreso: abril-2002
Mensajes: 64
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Me podeis decir donde esta mi error?

Pues primero quiero consultar y seleciono el campo ha borrar y luego le mando a otro asp que me borra, pero primero tendre que hacer que funcione el asp que hace que selecione...
de todas maneras te mando el asp que borra , pero necesito que funcione el primer asp.
un saludo ;)
&lt;HTML&gt;
&lt;HEAD&gt;
&lt;TITLE&gt;Borrar2.asp&lt;/TITLE&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;%
'Recogemos los valores del formulario
nombre=Request.Form(&quot;nombre&quot;)

'Instanciamos y abrimos nuestro objeto conexion
Set oConn = Server.CreateObject (&quot;ADODB.Connection&quot;)
oConn.Open &quot;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=&quot;&amp;Server.MapPath(&quot;db/foro.mdb&quot;)


'Ahora creamos la sentencia SQL
sSQL=&quot;Delete From Clientes Where nombre='&quot; &amp; nombre &amp; &quot;'&quot;

'Ejecutamos la orden
set RS = Conn.Execute(sSQL)
%&gt;

&lt;h1&gt;&lt;div align=&quot;center&quot;&gt;Registro Borrado&lt;/div&gt;&lt;/h1&gt;
&lt;div align=&quot;center&quot;&gt;&lt;a href=&quot;lectura.asp&quot;&gt;Visualizar el contenido de la base&lt;/a&gt;&lt;/div&gt;

&lt;%
'Cerramos el sistema de conexion
Conn.Close
%&gt;

&lt;/BODY&gt;
&lt;/HTML&gt;
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 23:27.