No me borra los registros

27/12/2005 - 17:31 por David Horno | Informe spam
Hola, he creado un formulario en el cual introduzco el login y el password
de un usuario, al aceptar, me lleva a una página en la cual se elimina el
registro que coincide con ambos datos, la instancia es la siguiente:

miconsulta="delete * from usuarios where login='" & request("txtlogin") & "'
and password='" & request("txtpassword") & "'"

La página me avisa que se a eliminado correctamente (porque se lo he puesto
así) pero cuando voy a la base de datos, el registro sigue ahí. Los datos
que introduzco coinciden con los de la base de datos. ¿Cual puede ser el
problema? La página no me da ningún error. Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Nuno Santos
27/12/2005 - 18:05 | Informe spam
Quitale el * al delete
DELETE FROM .

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"David Horno" wrote in message
news:
Hola, he creado un formulario en el cual introduzco el login y el password
de un usuario, al aceptar, me lleva a una página en la cual se elimina el
registro que coincide con ambos datos, la instancia es la siguiente:

miconsulta="delete * from usuarios where login='" & request("txtlogin") &
"' and password='" & request("txtpassword") & "'"

La página me avisa que se a eliminado correctamente (porque se lo he
puesto así) pero cuando voy a la base de datos, el registro sigue ahí. Los
datos que introduzco coinciden con los de la base de datos. ¿Cual puede
ser el problema? La página no me da ningún error. Gracias de antemano.

Respuesta Responder a este mensaje
#2 David Horno
27/12/2005 - 19:05 | Informe spam
Gracias, pero sigue sin borrarme el registro.




"Nuno Santos" <nunos7[REMOVE]@hotmail.com> escribió en el mensaje
news:%
Quitale el * al delete
DELETE FROM .

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"David Horno" wrote in message
news:
Hola, he creado un formulario en el cual introduzco el login y el
password de un usuario, al aceptar, me lleva a una página en la cual se
elimina el registro que coincide con ambos datos, la instancia es la
siguiente:

miconsulta="delete * from usuarios where login='" & request("txtlogin") &
"' and password='" & request("txtpassword") & "'"

La página me avisa que se a eliminado correctamente (porque se lo he
puesto así) pero cuando voy a la base de datos, el registro sigue ahí.
Los datos que introduzco coinciden con los de la base de datos. ¿Cual
puede ser el problema? La página no me da ningún error. Gracias de
antemano.





Respuesta Responder a este mensaje
#3 David Horno
27/12/2005 - 19:44 | Informe spam
Pruebo a eliminar por otro campo y sigue sin borrarmelo.




"Matías Iacono" escribió en el mensaje
news:%
De cualquier manera, Password como Login, suelen ser palabras reservadas
de algunas bases de datos.

Lo que te puede traer problemas a la hora de hacer consultas.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
Coordinador de evento Comunidad MSDN Bolivia
"Nuno Santos" <nunos7[REMOVE]@hotmail.com> escribió en el mensaje
news:%
Quitale el * al delete
DELETE FROM .

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"David Horno" wrote in message
news:
Hola, he creado un formulario en el cual introduzco el login y el
password de un usuario, al aceptar, me lleva a una página en la cual se
elimina el registro que coincide con ambos datos, la instancia es la
siguiente:

miconsulta="delete * from usuarios where login='" & request("txtlogin")
& "' and password='" & request("txtpassword") & "'"

La página me avisa que se a eliminado correctamente (porque se lo he
puesto así) pero cuando voy a la base de datos, el registro sigue ahí.
Los datos que introduzco coinciden con los de la base de datos. ¿Cual
puede ser el problema? La página no me da ningún error. Gracias de
antemano.









Respuesta Responder a este mensaje
#4 David Horno
27/12/2005 - 20:28 | Informe spam
<html>
<head>
<title>TIENDA DE INFORM&Aacute;TICA</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../tienda.css" rel="stylesheet" type="text/css">
</head>

<body>
<table width="590" height="100%" border="0">
<tr>
<td align="left" valign="top"><p class="titulopagina"><span
class="titulopagina">Baja usuario</span></p>
<table width="560" border="0" align="center">
<tr>
<td class="textonormal"><p>Para darse de baja de nuestros
servicios solo debe rellenar el siguiente formulario. Esperamos que haya
disfrutado este tiempo con nosotros, esperamos volverle a ver pronto por
aqu&iacute; y recuerde, puede volverse a dar de alta con la misma cuenta de
usuario. </p>
<form name="form1" method="post" action="baja2.asp">
<table width="500" border="0" align="center">
<tr>
<td colspan="2" align="center" class="titulotabla">BAJA
USUARIO </td>
</tr>
<tr>
<td colspan="2" class="textonormal">&nbsp;</td>
</tr>
<tr>
<td width="191" align="right"
class="textoresaltado">Login:</td>
<td width="299" class="textonormal"><input name="txtlogin"
type="text" id="txtlogin" size="20" maxlength="20"></td>
</tr>
<tr>
<td align="right"
class="textoresaltado">Contrase&ntilde;a:</td>
<td class="textonormal"><input name="txtpassword"
type="text" id="txtpassword" size="20" maxlength="20"></td>
</tr>
<tr>
<td class="textonormal">&nbsp;</td>
<td class="textonormal">&nbsp;</td>
</tr>
<tr>
<td class="textonormal">&nbsp;</td>
<td class="textonormal"><input name="acepto" type="checkbox"
id="acepto" value="ok">
Realmente deseo darme de baja </td>
</tr>
<tr>
<td class="textonormal">&nbsp;</td>
<td class="textonormal">&nbsp;</td>
</tr>
<tr>
<td align="center" class="textonormal"><input type="reset"
name="Submit2" value="Restaurar"></td>
<td align="center" class="textonormal"><input type="submit"
name="Submit" value="Aceptar"></td>
</tr>
</table>

</form>
</td>
</tr>
</table>
<p class="titulopagina"><br>
</p></td>
</tr>
</table>
</body>
</html>
Respuesta Responder a este mensaje
#5 David Horno
27/12/2005 - 20:28 | Informe spam
<%
quiero=request("acepto")
if quiero="ok" then
set cnn=server.CreateObject("ADODB.Connection")
ruta=server.MapPath("../../data/tienda.mdb")
cnn.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & ruta

milogin=request("txtlogin")
mipassword=request("txtpassword")
'PRIMERA OPCIÓN'
miconsulta="delete from usuarios where login='" & request("txtlogin") & "'
and password='" & request("txtpassword") & "'"
'ÚLTIMA OPCIÓN'
' miconsulta="delete from usuarios where usuario=" & request("txtlogin")'
response.redirect("../mensajes.asp?info=2")
else
response.redirect("../mensajes.asp?info=3")
end if
%>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida