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

Agregar una fila haciendo clic en un boton

Estas en el tema de Agregar una fila haciendo clic en un boton en el foro de ASP Clásico en Foros del Web. hola comunidad, Estoy haciendo una pagina con asp vbscript y necesito un codigo que haga lo siguiente: Al hacer clic en un boton ("agregar") me ...
  #1 (permalink)  
Antiguo 12/12/2005, 11:55
 
Fecha de Ingreso: agosto-2005
Mensajes: 1
Antigüedad: 19 años, 9 meses
Puntos: 0
Agregar una fila haciendo clic en un boton

hola comunidad,
Estoy haciendo una pagina con asp vbscript y necesito un codigo que haga lo siguiente:

Al hacer clic en un boton ("agregar") me agregue una nueva fila de la tabla; haciendo clic en un boton ("eliminar") me elimine un fila de la tabla

gracias

estoy un poco confundida no manejo bien este lenguaje

Última edición por jbautista; 12/12/2005 a las 12:11
  #2 (permalink)  
Antiguo 12/12/2005, 13:09
Avatar de JoseGCB  
Fecha de Ingreso: noviembre-2004
Ubicación: Caracas Venezuela
Mensajes: 91
Antigüedad: 20 años, 5 meses
Puntos: 0
prueba con esto a ver si te sirve

Código:
<html>
<head>
</head>
<SCRIPT LANGUAGE="JavaScript">
function Sumar(){  
   form1.Cantidad.value = parseInt(form1.Cantidad.value,10)+parseInt(1,10);
}//function
function Restar(){  
   form1.Cantidad.value = form1.Cantidad.value - 1;
}//function

</SCRIPT>

<body bgcolor="#FFFFFF" text="#000000">
<%cantidad =request.form("Cantidad") 
if IsEmpty(cantidad) then
cantidad = 0
elseif Cantidad < 0 then
   Cantidad = 0   
end if%>

<form name="form1" method="post" action="a.asp">
<table width="88%" border="2" align="center" cellpadding="0" cellspacing="0">
    <tr bgcolor="#67bf7c"> 
      <td width="10%"> 
        <div align="center"><font color="#003366"><b><font size="3">Titulo1</font></b></font></div>
      </td>
      <td width="24%"> 
        <div align="center"><font color="#003366"><b><font size="3">Titulo2</font></b></font></div>
      </td>
      <td width="17%"> 
        <div align="center"><font color="#003366"><b><font size="3">Titulo3</font></b></font></div>
      </td>
      <td width="16%"> 
        <div align="center"><font color="#003366"><b><font size="3">Titulo4</font></b></font></div>
      </td>
      <td width="16%"> 
        <div align="center"><font color="#003366"><b><font size="3">Titulo5</font></b></font></div>
      </td>
      <td width="17%"> 
        <div align="center"><font color="#003366"><b><font size="3">Titulo6</font></b></font></div>
      </td>
    </tr>
  <% for i=0 to cantidad %>
   <tr> 
   <td bgcolor="#67bf7c" width="10%"> 
      <div align="center"><font color="#003366"><b><%=Response.write("A" & i )%> </b></font></div>
    </td>		
   <td bgcolor="#67bf7c" width="10%"> 
      <div align="center"><font color="#003366"><b><%=Response.write("B" & i )%> </b></font></div>
    </td>		
   <td bgcolor="#67bf7c" width="10%"> 
      <div align="center"><font color="#003366"><b><%=Response.write("C" & i )%> </b></font></div>
    </td>		
   <td bgcolor="#67bf7c" width="10%"> 
      <div align="center"><font color="#003366"><b><%=Response.write("D" & i )%> </b></font></div>
    </td>		
   <td bgcolor="#67bf7c" width="10%"> 
      <div align="center"><font color="#003366"><b><%=Response.write("E" & i )%> </b></font></div>
    </td>		
   <td bgcolor="#67bf7c" width="10%"> 
      <div align="center"><font color="#003366"><b><%=Response.write("F" & i )%> </b></font></div>
    </td>		
    </tr>
<%next  %>
  </table>
 <input type="Submit" name="Button1" value="Menos" onClick="Restar();">
 <input type="Submit" name="Button2" value=" Mas " onClick="Sumar();">
 <input type="hidden" name="Cantidad" value="<%=cantidad%>">

</form>
</body>
</html>
saludos
__________________
:-D El peor error es no hacer nada
por pensar que es poco lo que se puede hacer..!!!
  #3 (permalink)  
Antiguo 12/12/2005, 15:06
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 19 años, 8 meses
Puntos: 0
Simplemente utiliza sentencias SQL para agregar haci

INSERT INTO (ncampos) VALUES(nvalores)

Eliminar

DELETE FROM Table WHERE codigo='"&codigo&"'

Me imagino que ejecutar las sentencias si puedes..

Ok espero te sirva. Y bienvenida...
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 06:45.