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

problema con combo ligado pais-estado-ciudad

Estas en el tema de problema con combo ligado pais-estado-ciudad en el foro de ASP Clásico en Foros del Web. hola que tal,tengo un problemita con el combo de seleccion de pais, no creo q sea la conexion por que si me trae los paises ...
  #1 (permalink)  
Antiguo 12/08/2005, 10:49
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 18 años, 11 meses
Puntos: 0
problema con combo ligado pais-estado-ciudad

hola que tal,tengo un problemita con el combo de seleccion de pais, no creo q sea la conexion por que si me trae los paises que tengo dados de alta en la bd, pero al momento de seleccionar uno de esos paises como que no me toma en cuenta ese valor para hacer la busqueda de ese valor para que traiga los estados de ese pais, aki les dejo mi codigo, para ver q pueda ser
saludos
este codigo de abajo es donde si me trae los paises de mi db
Código:
 <%
Dim conn
Dim SQL2
Dim rs2
Set conn=Server.CreateObject("ADODB.Connection")
filePath = Server.MapPath("\cgi-bin\" + "stands.mdb")
conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +filePath)
Set rs2 = Server.CreateObject("ADODB.Recordset")
rs2.ActiveConnection = conn	
rs2.Source = "SELECT *  FROM items" & " WHERE item_pertenece_a = 0"
rs2.CursorType = 2
rs2.CursorLocation = 2
rs2.LockType = 3
rs2.Open 
Response.Write "<FONT class=""Estilo8""><B>*Pais:</B></FONT><td><select size=""1"" name=""continentes"" onChange=paises_trae(this.value)>"
Response.Write "<option value="""">Seleccione Pais</option>"
Do While (NOT rs2.EOF)
id_item = rs2("id_item")
item_descripcion = rs2("item_descripcion")
Response.Write "<OPTION VALUE=""" & id_item & """>" & item_descripcion & "</OPTION>"
rs2.MoveNext
Loop
Response.Write "</select>"
on error resume next
rs2.Close
Set rs2 = Nothing
conn.Close
Set conn = Nothing
%>

Este codigo de abajo, es el que debe traerme sus respectivos estados:

Código:
 <TD width="47"><FONT SIZE="2" FACE="Arial" class="Estilo8"><B>*Estado:</B></FONT></td>
<td width="153"><select size="1" NAME="paises" onChange=estados_trae(this.value)>
<option>Seleccione Estado</option>
</select>				   
</TD>
este es la funcion que trae los estados:
tengo otras funciones junto con estas en un arcvhivo .js y no funciona, trate de ponerlos en la misma pag asp y tampoco, me abre una ventana de error, pero no me muestra dicho error, me la pone toda en blanco que puede estar pasando?
Código:
function estados_trae(sPais){
	if (sPais == 'NONE'){
		clearcombo_estado(document.mundo.estados);
		llena_estado(0, 'Da click en un Estado para ver las Ciudades');
	} else {
		clearcombo_estado(document.mundo.estados);
		window.open("triple_estados_ECT.asp?pais=" + sPais, "Estados", "toolbar=no,menubar=no,location=no,directories=no,width=100,height=100,resizeable=yes,left=0,top=0");
		window.focus(); // add this line! 
	}
}
les agradeceria sus opiniones para ver q puedo hacer, gracias !!
  #2 (permalink)  
Antiguo 12/08/2005, 11:36
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 18 años, 11 meses
Puntos: 0
aun nadie ???
  #3 (permalink)  
Antiguo 12/08/2005, 14:47
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 18 años, 11 meses
Puntos: 0
administrador, puedes borrar este topic, ya lo resolvi, gracias =)
  #4 (permalink)  
Antiguo 12/08/2005, 15:25
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
No, mejor colocá la solución.
__________________
...___...
  #5 (permalink)  
Antiguo 12/08/2005, 15:44
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 6 meses
Puntos: 16
si porque puede que sirva mas adelante a alguine
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #6 (permalink)  
Antiguo 12/08/2005, 16:14
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Si, que "la coloque"
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 15/08/2005, 13:14
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 18 años, 11 meses
Puntos: 0
noo, es que solo me faltaba declarar la variable filepath
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 12:04.