Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 listbox con referencia a BD
 Foro Bloqueado  Tema Bloqueado


Autor Temas
ajcollado
Starting Member

Brazil
21 Posts
Mensajes - 01 Aug 2004 :  23:10:09  Ver Perfil  Enviar Email
Necesito una ayuda.
Tengo un listado de objetos obtenidos de una tabla de mi base de datos mediante el siguiente código

<select name="fequipo" >
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DSN=colt"
SQL = "SELECT * FROM equipos"
Set rs = conn.Execute(SQL)
While Not rs.EOF
%>
<option value="<%=rs("id")%>"selected><%=ros("equipo")%></option>

<%
ros.MoveNext
Wend
ros.Close
%>
</select>


Como puedo hacer para que un valor determinado de esta lista esté seleccionado al cargar la página? Ese valor lo obtendría de un formulario anterior.
Gracias por anticipado.

mick21
Starting Member

El Salvador
47 Posts
Posted - 02 Aug 2004 :  21:14:23  Ver perfil  Enviar e-mail  Enviar mick21 un Instant Message
Bueno supongo que el valor que recibirias es el "id" y si no igual el proceso es el mismo, sería algo como esto:

<select name="fequipo" >
<%
valor = request.form("nombre_campo")
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DSN=colt"
SQL = "SELECT * FROM equipos"
Set rs = conn.Execute(SQL)
While Not rs.EOF
If valor = rs("id") Then
sele = "selected"
Else
sele = ""
End If

%>
<option value="<%=rs("id")%>" <%=sele%> ><%=rs("equipo")%></option>

<%
rs.MoveNext
Wend
rs.Close
%>
</select>


solo tienes que comparar el valor que obtienes del formulario anterior con el id(o el campo que quieras verificar) si es igual la variable "sele" toma el valor de seleted y si no pues queda vacia, espero te sirva

MiguelitoInicio Pagina

ajcollado
Starting Member

Brazil
21 Posts
Posted - 06 Aug 2004 :  02:23:51  Ver perfil  Enviar e-mail
gracias miguelito

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar