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

cargar un combo con datos de una base

Estas en el tema de cargar un combo con datos de una base en el foro de ASP Clásico en Foros del Web. 1) Necesito cargar un combo con los datos de una base de datos y luego guardar el resultado del combo en otra tabla de la ...
  #1 (permalink)  
Antiguo 09/04/2003, 16:07
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
cargar un combo con datos de una base

1) Necesito cargar un combo con los datos de una base de datos y luego guardar el resultado del combo en otra tabla de la base de datos.

2) al recargar la pagina para modificar los datos tiene que cargar el mismo combo pero que me quede seleccionada la opcion que esta en la base de datos.

Desde ya muchas gracias
  #2 (permalink)  
Antiguo 09/04/2003, 16:12
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Esta en las FAQ
http://www.forosdelweb.com/showthrea...threadid=89836
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 09/04/2003, 16:26
 
Fecha de Ingreso: febrero-2002
Mensajes: 157
Antigüedad: 22 años, 3 meses
Puntos: 0
<%
sql = "SELECT * from tabla where condiciones"
set rs = conn.execute(sql)%>

<select name="vendedor">
<%if not rs.eof then
list = rs.getrows()
end if%>
<%for i=0 to ubound(list,2) %>
<option value="<%=list(0,i)&"/"&list(1,i)%>" <%if request("vendedor")<>"" then%><%if request("vendedor")=ucase(list(0,i)) then Response.Write "selected"%><%end if%>><%=list(1,i)%></option>
<% next%>

con eso puedes cargar el combo, y lo recuperas con un request("vendedor") el valor del combo.

</select>
  #4 (permalink)  
Antiguo 09/04/2003, 16:28
 
Fecha de Ingreso: febrero-2002
Mensajes: 157
Antigüedad: 22 años, 3 meses
Puntos: 0
te recomiendo que revises este link

http://www.forosdelweb.com/showthrea...hreadid=124540
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 01:14.