ASP - sacar contenido seleccionadop de un combo para env

 
Vista:

sacar contenido seleccionadop de un combo para env

Publicado por soncillo (5 intervenciones) el 25/05/2005 10:21:32
Hola, ayda por favor....
Tengo este script VB con el que llemo un combo con el contenido de una tabla de BDD.

<%
set cn=server.CreateObject("adodb.connection")
set rs= server.CreateObject("ADODB.recordset")
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=C:\Documentos\Marthita\asp\Data.mdb;"
ssql="select Name from Categories"
set rs=cn.Execute(ssql)
if not rs.EOF then

Response.Write("<select name=cmbCategories >")
while not rs.EOF
Response.Write("<option><font face=verdana size=1>"&

rs.Fields("Name")&"</font></option>")
rs.MoveNext
wend
Response.Write("</select></center>")
else
Response.Write("<h2>No existe registros" )

end if
%>

Mi pregunta es: cómo hago para sacar el elemento seleccionado del combo y enviarlo a otra página?

Quise hacerlo pasándolo como parámetro en un link (como el de la línea a continuación), pero qué debería poner

en donde están los puntos suspensivos?

<a href="galeria.asp?var=......."> siguiente página </a>

Gracias por su ayuda...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sacar contenido seleccionadop de un combo para

Publicado por tintin (40 intervenciones) el 25/05/2005 21:24:32
yo lo haria de otra manera:(ejemplo con moviles)
haces las conexiones y metes el combo tal que como este:
<form NAME="ALTA_MOVIL" action="datos.asp?marca=<%=session("marca")%>">

<select name="marca" onChange="submit()">
<option value="selecciona">Selecciona...</option>
<% do while not consultasql.eof%>
<option value="<%=consultasql("marca")%>"
<% if request.querystring("marca")=consultasql("marca") then
response.write("selected")
session("marca")=consultasql("marca")
end if %>
><%=consultasql("marca")%>
</option>
<% consultasql.movenext
loop %>
</select>

el submit se rekarga en la misma pagina al seleccionar un elemento y si luego kieres saber kual a seleccionado metes por ejemplo esta consulta:

<%set consultasql2 = conexion.execute("select distinct(modelo) from marca_moviles where marca='" & request.QueryString("marca") & "' ")%>

espero ke te haya sido de ayuda, suerte

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar