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

combo box asp.

Estas en el tema de combo box asp. en el foro de ASP Clásico en Foros del Web. necesito ayuda para resolver el siguiente problema. necesito hacer un combo box el cual va a estar vinculado a una BD llamada telefonos...dentro de esta ...
  #1 (permalink)  
Antiguo 08/04/2005, 13:39
Avatar de spiderman007  
Fecha de Ingreso: abril-2005
Mensajes: 8
Antigüedad: 20 años
Puntos: 0
Exclamación combo box asp.

necesito ayuda para resolver el siguiente problema.

necesito hacer un combo box el cual va a estar vinculado a una BD llamada telefonos...dentro de esta la tabla contactos

la función principal del combo box es permitir que es usuario seleccione la ciudad del contacto a buscar....para luego en una caja de texto digite su apellido y le de a un boton "Buscar"
Listando asi todas las coincidencias de dicho apellido...encontrado el la ciudad correspondiente...mostrando su nombre, telefono, y ciudad.

he intentado de varias formas pero no puedo conectarme y habilitar el combo box

Espero me puedan ayudar...gracias
  #2 (permalink)  
Antiguo 08/04/2005, 13:45
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Bueno, bueno, pero cuales son las formas que has intentado y que es especificamente lo que no funciona?

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 08/04/2005, 13:57
Avatar de spiderman007  
Fecha de Ingreso: abril-2005
Mensajes: 8
Antigüedad: 20 años
Puntos: 0
Pregunta combo box asp

<html>

<head>
<title>Combos combinados</title>

<script language = "JavaScript">



<%'CONSULTA PARA OBTENER LOS DATOS
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\database\telefonos.mdb"))

productos_Sql = "Select distinct ciudad, nombre, numeros from contactos "
set rs = CreateObject("ADODB.Recordset")
rs.Open contactos_Sql, Conn
x=0
%>

// FUNCION DE COMBO BOX COMBINADO

function sublist(inform, selecteditem)
{
inform.subcatagory.length = 0

<%
count= 0
y=0
do while not rs.eof
%>

x = <%= trim(y) %>;

subcat = new Array();
subcatagorys = "<%=(rs("nombre"))&" "&(rs("numeros")) %>";
subcatagoryof = "<%=(rs("ciudad"))%>";
subcatagoryid = "<%=(rs("nombre"))%>";
subcat[x,0] = subcatagorys;
subcat[x,1] = subcatagoryof;
subcat[x,2] = subcatagoryid;
if (subcat[x,1] == selecteditem) {
var option<%= trim(count) %> = new Option(subcat[x,0], subcat[x,2]);
inform.subcatagory.options[inform.subcatagory.length]=option<%= trim(count)%>;
}
<%
count = count + 1
y = y + 1
rs.movenext
loop
rs.close
%>
}

</script>


esta es la configuracion que le di a la conexion y al combo-box
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 23:29.