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

Eliminar Registro BD

Estas en el tema de Eliminar Registro BD en el foro de ASP Clásico en Foros del Web. Hola, tengo un problemilla al intentar borrar un registro de una BD Os pongo a aqui el Código utilizado: 1º Uso una página HTML para ...
  #1 (permalink)  
Antiguo 22/05/2011, 10:44
 
Fecha de Ingreso: mayo-2011
Mensajes: 1
Antigüedad: 13 años, 6 meses
Puntos: 0
Eliminar Registro BD

Hola, tengo un problemilla al intentar borrar un registro de una BD
Os pongo a aqui el Código utilizado:

1º Uso una página HTML para indicar el registro que deseo eliminar

<html>
<head>
</head>
<body bgcolor="#666666">
<center>
<H1>Eliminar Clientes</H1>
Introduzca Dni del Cliente a Eliminar:
<FORM ACTION="eliminar_cliente.asp" METHOD="GET">
<INPUT TYPE="text" NAME="argumento"><br><br>
<INPUT TYPE="submit" VALUE="Eliminar">
</center>
</FORM>
</body>
</html>

2º El código ASP en cuestión

<html>

<head><title>Eliminar Clientes</title></head>


<body>

<center><h1>Base de datos Clientes<br>Eliminar Clientes</h1></center>
<%

Set conexion=Server.CreateObject("ADODB.Connection")
conexion.ConnectionString="Provider=SQLNCLI10.1;Pe rsist Security Info=True;User ID=sa;Password=admin123A;Initial Catalog=AsiClub;Data Source=ALFON\SQLEXPRESS"
conexion.open

Set comando=Server.CreateObject("ADODB.Command")
comando.activeconnection=conexion

comando.commandtext="DELETE * from clientes where Dni like '%" & Request.QueryString("argumento") & "%'"

Set resultado=Server.CreateObject("ADODB.recordset")
set resultado=comando.execute()

%>

<h1><center>Registro Eliminado: <%=Request.QueryString("argumento")%></center></h1>
</body>
</html>



Me sale Registro eliminador X
pero luego no se elimino de la base de datos, asi que algo no anda bien...
  #2 (permalink)  
Antiguo 22/05/2011, 15:03
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 10 meses
Puntos: 8
Respuesta: Eliminar Registro BD

puede que tu like no este encontrando ningun registro igual

y el mensaje de eliminado obvio que aparecera por secuencia de programacion
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #3 (permalink)  
Antiguo 24/05/2011, 09:21
Avatar de Javier01  
Fecha de Ingreso: febrero-2008
Ubicación: Montevideo
Mensajes: 261
Antigüedad: 16 años, 9 meses
Puntos: 31
Respuesta: Eliminar Registro BD

Si no mal recuerdo el DELETE no lleva el *

"DELETE from clientes where Dni like '%" & Request.QueryString("argumento") & "%' "
  #4 (permalink)  
Antiguo 24/05/2011, 19:36
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 10 meses
Puntos: 8
Respuesta: Eliminar Registro BD

mira eso

http://www.w3schools.com/Sql/sql_delete.asp
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:

Etiquetas: bd, registro
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 14:15.