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

reutilizar codigo

Estas en el tema de reutilizar codigo en el foro de ASP Clásico en Foros del Web. Genero un cuadro de texto con una consulta en SQL <input type="text" name="T1" size="20"> Necesito volver a generar x cantidad de cuadros pero dependiendo de ...
  #1 (permalink)  
Antiguo 23/07/2007, 14:51
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 16 años, 10 meses
Puntos: 0
reutilizar codigo

Genero un cuadro de texto con una consulta en SQL
<input type="text" name="T1" size="20">
Necesito volver a generar x cantidad de cuadros pero dependiendo de la consulta.
Necesito saber como puedo volver a reutilizar el codigo, para no generar un codigo que no voy a utilizar
  #2 (permalink)  
Antiguo 23/07/2007, 15:11
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: reutilizar codigo

No entiendo qué es lo que querés pero... ¿tiene alguna relación con Generar multiples cuadros de texto sin saber la cantidad?
  #3 (permalink)  
Antiguo 23/07/2007, 17:48
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: reutilizar codigo

si es lo mismo, pense que lo habian borrado, alguien me puede dar una solucion??
Gracias
  #4 (permalink)  
Antiguo 23/07/2007, 20:27
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: reutilizar codigo

Bien, por mi parte y como te decía: no entendí nada.
El tema anterior lo moví a javascript porque interpreté que necesitabas "crear" elementos <input...> al vuelo... pero hablás de consultas SQL, reutilización de código y ETC... entonces me queda la duda... y es esta:

Específicamente: ¿Qué es lo que querés hacer?

Saludos
  #5 (permalink)  
Antiguo 24/07/2007, 06:13
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: reutilizar codigo

Necesito generar un formulario en el cual, elijo de una lista desplegable el resultado de una consulta(todos los empleados), y a ese resultado le asigno un valor con un cuadro de texto (ej. 30). Lo que yo necesito es poder elegir de esa lista otro resultado y asignar otro valor! Y asi sucesivamente. Espero que lo hayas entendido. Saludos
  #6 (permalink)  
Antiguo 24/07/2007, 11:00
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: reutilizar codigo

Debo andar más lento de lo habitual, porque no te entiendo
  #7 (permalink)  
Antiguo 24/07/2007, 11:59
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: reutilizar codigo

Debo ser yo que no me explique bien. Aca te dejo el codigo si me puedes dar una mano, que me vendria bien.


Código:
		<tr height="45" id="seccion_detalle">
			<td align=left class="Panel_HeaderI" colspan="4" width="664"> &nbsp;&nbsp;&nbsp;&nbsp;Cadenas<font color="red">*</font>&nbsp;</td>
				<SELECT name=detalles id=detalles>
					<OPTION value="">
<%
					set rstCadenas = Server.CreateObject("ADODB.Recordset")
					rstCadenas.Open "select codigo, nombre from cadenas order by nombre", con,3
					
					while not rstCadenas.EOF %>
						<OPTION value=<%=rstCadenas("codigo")%>><%response.write(rstCadenas("nombre"))%>
<%
						rstCadenas.movenext
					wend

					rstCadenas.Close
					set rstCadenas= nothing
%>
					</OPTION>    
				</SELECT>
			</td>
					
			<td align=left class="Panel_HeaderI" id=cantidad_detalles width="157"> Cantidad<font color="red">*</font>
						<td align=left class="Panel_HeaderI" colspan="4" width="664">
				&nbsp;&nbsp;&nbsp;&nbsp; <SELECT name=zona_detalle id=zona_detalle multiple size=<%if session("alto_pantalla") = "768" then Response.Write(14) else Response.Write(5) end if%>>
<%					set rstPersonas = Server.CreateObject("ADODB.Recordset")

						rstPersonas.Open "select codigo, descripcion, null from zonas order by descripcion", con,3
					
					while not rstPersonas.EOF %>
								
						<OPTION <%if isnull(rstPersonas("descripcion")) then Response.write("selected") end if%> value=<%=rstPersonas("codigo")%>><%response.write(rstPersonas("descripcion"))%>
<%									
						rstPersonas.movenext
					wend

					rstPersonas.Close
					set rstPersonas= nothing
%>
					</OPTION>    
				</SELECT>
			</td>	
			</td>					
					
			<td align=left class="Panel_HeaderI" id=insertar_detalle width="256"> <SPAN title='Insertar detalle y generar otro'><IMG border=0 class=boton id=btn_aceptar name=btn_aceptar src="../../images/btn_insertar.gif"></SPAN></td>					
		</tr>
Yo quiero que al hacer click en Insertar, se me genere otro igual abajo y asi sucesivamente. (Yo podria generar varios iguales, pero no quiero generar codigo que despues no voy a usar)

Espero que me hayas entendido, si no llegara a ser asi, no hay problema!! Gracias igual por la atencion
  #8 (permalink)  
Antiguo 24/07/2007, 12:10
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: reutilizar codigo

échale un vistazo a esta página, creo que eso es lo que deseas, ahora como complemento está esta otra
  #9 (permalink)  
Antiguo 24/07/2007, 12:36
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: reutilizar codigo

Gracias Myakire el ejemplo me sirvio, pero no se como agregarle el valor de la consulta sql al <select>
  #10 (permalink)  
Antiguo 24/07/2007, 13:06
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: reutilizar codigo

.... agregarle el valor de la consulta sql al <select> ... .... ... agregarle el valor de la consulta sql al <select> ....

ahora el que no entiende soy yo .... perdón

¿te refieres a que quieres hacer un filtro en el query con el que llenas el SELECT dependiendo de lo que seleccionaron en la lista?
  #11 (permalink)  
Antiguo 24/07/2007, 13:29
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: reutilizar codigo

asi es, eso es lo que yo necesito!!!
Graciasss
  #12 (permalink)  
Antiguo 24/07/2007, 14:40
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: reutilizar codigo

Entonces ...

Código:
<SELECT name=detalles id=detalles>
   <OPTION value="">
<%
	set rstCadenas = Server.CreateObject("ADODB.Recordset")
	rstCadenas.Open "select codigo, nombre from cadenas where codigo = " &Request("detalles ")&" order by nombre", con,3
...
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 18:38.