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

Imprimir en un Combo

Estas en el tema de Imprimir en un Combo en el foro de ASP Clásico en Foros del Web. Hola a todos. Mi pregunta es como puedo imprimir dentro de un combo los registros de mi base de datos. En mi codigo lo tengo ...
  #1 (permalink)  
Antiguo 13/01/2004, 18:27
Avatar de Cuezaltzin  
Fecha de Ingreso: diciembre-2003
Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 20 años, 6 meses
Puntos: 0
Exclamación Imprimir en un Combo

Hola a todos.

Mi pregunta es como puedo imprimir dentro de un combo los registros de mi base de datos.

En mi codigo lo tengo asi:

<% DO UNTIL table.Eof

Response.Write ("<option value=""& Marca &"">"& Marca &"</option> ")

table.MoveNext
LOOP%>

Si me imprime el numero de registros correcto el problema es que solo me imprime un registro.

Por ejemplo tengo 5 registros (Acer,Compaq,HP,Sony,Armada) y solo me imprime Acer cinco veces.

Como puedo hacer esto y que si hay 2 nombre iguales no lo imprima repetido.

Por su ayuda Gracias.
  #2 (permalink)  
Antiguo 13/01/2004, 18:51
 
Fecha de Ingreso: octubre-2003
Ubicación: Pucela
Mensajes: 182
Antigüedad: 20 años, 7 meses
Puntos: 0
<SELECT size=2 id=Listapsx2 name=listapsx2 style="WIDTH:100%; HEIGHT: 300px">
<%
do while not table.EOF
%>
<OPTION value="<%=table("registro")%>">
<%=table("registro")%>
</OPTION>
<%
table.MoveNext
loop
table.close
%>
</SELECT>

Lo de no repetir los nombres, usa las condiciones cuando hagas la consulta sql, para que no te devuelva nombres repetidos.
__________________
El pasado ya ha pasado y el futuro todavía no ha pasado, es decir, vive el presente.
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 16:11.