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

Asignar campo a variable

Estas en el tema de Asignar campo a variable en el foro de ASP Clásico en Foros del Web. tengo estas intrucciones : ... ... <% set RS = conn.execute(servicios) %> <select name="servicio"> <% 'Generamos el menu desplegable do while not RS.eof%> <option><%=RS("servicio")%>& lt;/option> ...
  #1 (permalink)  
Antiguo 14/03/2002, 08:18
 
Fecha de Ingreso: marzo-2002
Mensajes: 18
Antigüedad: 22 años, 3 meses
Puntos: 0
Asignar campo a variable

tengo estas intrucciones :
...
...
<%
set RS = conn.execute(servicios)
%>
<select name="servicio">
<%
'Generamos el menu desplegable
do while not RS.eof%>
<option><%=RS("servicio")%>& lt;/option>
<option><%=rs("codigo")%>&lt ;/option>
codi=<%=rs("codigo")%>

<%RS.movenext

loop
%>
</select>
...
...
podeis ver que intento asignar a una variable (codi) el valor del campo de la consulta, y despues quiero pasarla a otro formulario, lo estoy intentando asi :

<input type = "hidden" name="codiserv" value = "<%="&codi&"%>"& gt;

pero, evidentemente, no funciona, estoy empezando en esto del ASP, por favor una ayudita !!!
  #2 (permalink)  
Antiguo 14/03/2002, 10:07
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Asignar campo a variable

Hola

Esta línea está mal:
Cita:
<input type = "hidden" name="codiserv" value = "<%="&codi&"%>"& gt;
En realidad debe ser:

Cita:
<input type = "hidden" name="codiserv" value = "<%=codi%>">
Y además, la asignación a la variable codi debe ser:
<%codi=rs("codigo")%>

Si no equivoco, con esas correcciones funcionará
  #3 (permalink)  
Antiguo 14/03/2002, 13:33
 
Fecha de Ingreso: marzo-2002
Mensajes: 18
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Asignar campo a variable

MUCHISIMAS GRACIAS, CARCELLAN !!!
FUNCIONAAAAAAA !!!! :cantar:

Si no fuese por vosotros que, desinteresadamente, respondeis todas mis preguntas de novato, ya hace tiempo hubiese desistido....

Repito, MUCHISIMAS GRACIAS !!!!
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 02:11.