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

combo box enlazados con base de datos

Estas en el tema de combo box enlazados con base de datos en el foro de ASP Clásico en Foros del Web. Hola Buenas a todos, estoy empezando con asp soy muy novato, me gustaria hacer algo parecido a esto: [ http://www.compostelafilm.com/localizaciones/localizaciones.asp y otra a esto: http://www.compostelafilm.com/directorio/ ...
  #1 (permalink)  
Antiguo 23/09/2005, 06:18
 
Fecha de Ingreso: septiembre-2005
Mensajes: 2
Antigüedad: 19 años, 7 meses
Puntos: 0
combo box enlazados con base de datos

Hola Buenas a todos, estoy empezando con asp soy muy novato, me gustaria hacer algo parecido a esto:
[http://www.compostelafilm.com/localizaciones/localizaciones.asp
y otra a esto:
http://www.compostelafilm.com/directorio/
Por lo que he estado investigando, se que debo de crear una ase de datos (la hare con access) y luego un par de archivos asp que conecten con la base de datos hasta ahi bien, el problema me surge cuando tengo que decirle a los combox que cogan los datos de la base de datos y me los muestre.
He visto un ejemplo:
http://www.asptutor.com/asp/vart.asp?id=102
Pero lo lo entiendo muy bien, Alguna buena persona podria intentar explicarme de que manera podria crear los dos asp que mencione anteriormente.
Gracias
  #2 (permalink)  
Antiguo 23/09/2005, 07:03
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Claro, con gusto, bienvenido al foro.

El ejemplo consiste en manupular el contenido de los combos desde javascript más que con ASP para que así cada selección no tenga que hacer una llamada al servidor (submit),
es por eso que las etiquetas ASP estan dentro de una etiqueta <script>.

Mira, deberás comprender que una página dinámica se crea en el servidor y se interpreta en el cliente, esto es debido a que existen dos lenguajes, uno de servidor (el PC donde se alojan tus páginas), en este caso ASP (con VBScript) y el otro de cliente (el PC donde se ven con el browser tus páginas) (en ese ejemplo, javascript).

Bueno, comprendido eso, en javascript existe una funcion function sublist(inform, selecteditem) con el formulario y el valor seleccionado como parámetros , verás que lo primero que hace es vaciar la lista ligada y llenarla con el contenido de un arreglo que previamente se generó en el servidor, ahí si, con ASP, dependiendo de la coincidencia del segundo parámetro con la primer columna de la matriz de javascript.

Es muy sencillo y te sugiero que para terminarlo de comrpender hagas lo siguiente: Cópialo, pégalo, modifícalo para que funcione (ligalo a una BD que exista y que tenga las tablas que se necesitan) y ejecútalo. Luego, analiza el código HTML generado de la página ya funcionando y comparalo contra el código del archivo .ASP. Trata de relacionarlos y seguro que "caerá el 20".

Saludos
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 05:59.