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

borrar

Estas en el tema de borrar en el foro de ASP Clásico en Foros del Web. Tengo una funcion para borrar un registro...anteriormente la habia utilizado y si funcionaba... lo copie a otra pagina y ya no lo hace... se las ...
  #1 (permalink)  
Antiguo 11/05/2005, 12:52
 
Fecha de Ingreso: mayo-2005
Mensajes: 61
Antigüedad: 19 años, 1 mes
Puntos: 0
borrar

Tengo una funcion para borrar un registro...anteriormente la habia utilizado y si funcionaba... lo copie a otra pagina y ya no lo hace... se las mando para ver cual es mi error...

<script LANGUAGE="javascript">
function confirmar(id) //Funcion para confirmar eliminacion
{
var aceptar=confirm("¿Esta seguro de querer eliminar este usuario? "+ id)
if (aceptar)
window.location="./Practica22.asp?borrar=yes&id="+id
}
</script>

<%
Dim conexion
Set conexion = Server.CreateObject("ADODB.Connection")
conexion.open "Provider=SQLOLEDB.1;password=password;Persist Security Info=True;user Id=curso; Initial Catalog=curso;DataSource=nombre de la maquina"
if request.querystring("borrar")="yes" then
response.write request.form("b")
conexion.execute("DELETE FROM Usuario WHERE Usuario=('"&id&"')")

end if
msg="Select Usuario, Nombre, Password, Puesto, Usuario.Dependencia, Dependencia.Dependencia, ingreso, administrador from Usuario, Dependencia WHERE Usuario.Dependencia = Dependencia.ClaveDep ORDER BY Usuario"
set res=conexion.execute(msg)


'res(0) res.movenext res(1) res.EOF res.BOF

Dim a, b
i=0
a=2
b=2
%>
<p align="right"><a href="PRACTICA24.ASP"><font size="3" color="#000080" face="Arial Black">Nuevo Registro</font></a></p>
<table bgcolor="#000000" bordercolor="#000000" align="center">
<%
WHILE NOT res.eof %>

<% c = b mod a
For i = 0 to 9
select case c
Case 0
if i = 0 then
%><td><form method="post" action="PRACTICA23.ASP"><input type="hidden" size="10" maxlength="10" name="b" value="<% response.write res(i)%>"><% response.write res(i)%></td><%
elseif i = 1 then
%><td><input type="hidden" size="50" maxlength="80" name="c" value="<% response.write res(i)%>"><% response.write res(i)%></td>
<%
elseif i = 2 then
%><td><input type="hidden" size="10" maxlength="10" name="d" value="<% response.write res(i)%>"><% response.write res(i)%></td>
<%
elseif i = 3 then
%><td><input type="hidden" size="50" maxlength="75" name="e" value="<% response.write res(i)%>"><% response.write res(i)%></td>
<%
elseif i = 4 then
%><td><input type="hidden" size="4" maxlength="4" name="f" value="<% response.write res(i)%>"><% response.write res(i)%></td>
<%
elseif i = 5 then
%><td><input type="hidden" size="4" maxlength="4" name="i" value="<% response.write res(i)%>"><% response.write res(i)%></td>
<%
elseif i = 6 then
%><td><input type="hidden" size="2" maxlength="2" name="g" value="<% response.write res(i)%>"><% response.write res(i)%></td>
<%
elseif i = 7 then
%><th><input type="hidden" size="2" maxlength="2" name="h" value="<% response.write res(i)%>"><% response.write res(i)%></td>
<%
elseif i = 8 then %>
<td><input type="Submit" value="Modificar"></form><%
elseif i = 9 then %>
<td valign="top"><input type='button' value='Borrar' onclick='javascript:confirmar("<%response.write res(0)%>")'></td>
<%
end if

Next
%>
<tr>
<%
b=b+1
res.MoveNext
WEND

mas o menos ese es el codigo
si alguien puede ayudarme se lo agradecerè
  #2 (permalink)  
Antiguo 11/05/2005, 12:55
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
conexion.execute("DELETE FROM Usuario WHERE Usuario=('"&request.querystring("id")&"')")
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:04.