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

Problema: Cargar Datos en un combo...

Estas en el tema de Problema: Cargar Datos en un combo... en el foro de ASP Clásico en Foros del Web. Hola a todos: El problema que tengo es el siguiente, tengo una tabla llamada "terminales" y otra tabla llamada "clientes", lo que pretendo hacer es ...
  #1 (permalink)  
Antiguo 11/02/2008, 18:58
Avatar de ciisteado  
Fecha de Ingreso: enero-2008
Ubicación: Home Office
Mensajes: 111
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta Problema: Cargar Datos en un combo...

Hola a todos:

El problema que tengo es el siguiente, tengo una tabla llamada "terminales" y otra tabla llamada "clientes", lo que pretendo hacer es que mediante un select mostrar en un combo todos las terminales que existan en mi BD, y que a la ves seleccionando un nombre de terminal especifico, me muestre en otro combo los nombres de los clientes que correspondes a dicha terminal.

Para lo cual no tengo idea de como hacerlo...

Espero me entiendan y puedan ayudarme.

Saludos...

Última edición por ciisteado; 11/02/2008 a las 19:00 Razón: obtener una mejor respuesta...
  #2 (permalink)  
Antiguo 11/02/2008, 20:36
 
Fecha de Ingreso: octubre-2007
Mensajes: 76
Antigüedad: 16 años, 8 meses
Puntos: 1
De acuerdo Re: Problema: Cargar Datos en un combo...

Que onda ciisteado mira no s eque tanto nivel tengas de programacion pero tratare de explicarte como si superas o.k y si no aqui te dejo mi correo ya que todavia no se como hacer que me lleguen las respuestas a mi correo electronico y no me doy cuanta de cuando responden

o.k vamos a empezar

Comentas que tienes dos tablas y que son con las que quieres hacer todo esto, pues bien es, vamos a empezar>

En la tabla CLIENTES me imagino que ya tienes un Campo para relacionar las teminales es decir
IdCliente Cliente Terminal

23 Paco de alba 1
34 Luis de garza 1
54 Pedro paramo 2


Bueno si ya tienes lo anterior mencionado entonces manos a la obra

mira la verdad no quisiera hacerte el codigo completo pero la verdad no me gustaria que cuando yo estuviera en apuros solamente me dieran las bases para hacerlo asi es que te lo voy a hacer de una forma y tu me dices si es asi o.k y claroq ue te lo voy a explicar

lo vamos ha hacer en dos dropdownList

en el primero que se llamara Idterminal y el segundo dropdownlist IdCliente
Solamente copia empezando desde la etiqueta <TABLE> y finaliza la copia en </TABLE>
cualquier duda aqui estoy
[email protected]

Código:
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<form name="forma" method="post" action="esta-misma-pagina.asp">
<tr>
<td><select name="IdTerminal" onchange="document.forma.submit();">
<%sSql="SELECT IdTerminal, NombreTerminal FROM Terminales"
SET oTerminales = oConn.execute(sSql)
if oTerminales.EOF then
'Esto pasa en remotos casos cuando tengas problemas con la tabla TERMINALES,
'esto es para protegerte de que no funcione la pagina%>
		
<option value="">Por el momento no existen terminales</option>
<%else
While NOt oTerminales.EOF
iIdTerminal = oTerminales("IdTerminal")
sTerminal = oTerminales("NombreTerminal")%>
<option value="<%=iIdTerminal%>"><%=sTerminal%></option>

<%oTerminales.MoveNext
wend
end if%>
</select></td>
<td>
<%if iIdTerminal <> 0 then
sSql="SELECT IdCliente,NombreCliente FROM Clientes WHERE IdTerminal ="& iIdTerminal
		SET oClientes = oConn.execute(sSql)
		if oClientes.EOF then
		'Esto pasa en remotos casos cuando tengas problemas con la tabla Clientes,
		'esto es para protegerte de que no funcione la pagina
		%>
		<option value="">Por el momento no existen clientes para esta terminal</option>
		<%else
			While NOt oClientes.EOF
			iIdCliente = oClientes("IdCliente")
			sCliente = oClientes("NombreCliente")%>
	<option value="<%=iIdCliente%>"><%=sCliente%></option>
			<%
			oClientes.MoveNext
		wend
	end if%>
	</td>
</tr>
</form>
</table>
  #3 (permalink)  
Antiguo 12/02/2008, 11:13
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Problema: Cargar Datos en un combo...

Cita:
Iniciado por rene_bustos Ver Mensaje
......si no aqui te dejo mi correo ya que todavia no se como hacer que me lleguen las respuestas a mi correo electronico y no me doy cuanta de cuando responden.......

Cita:
Panel de control
Editar Opciones

"Mensajeria y Notificaciones"
"Modo Predeterminado de Suscripción a Temas"

elejir de la lista

"notificacion instantanea por correo electronico"
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #4 (permalink)  
Antiguo 12/02/2008, 11:18
 
Fecha de Ingreso: octubre-2007
Mensajes: 76
Antigüedad: 16 años, 8 meses
Puntos: 1
De acuerdo Re: Problema: Cargar Datos en un combo...

Thanks Shiryu Libra ya lo hice y pues ahora a esperar , saludos y gracias por tu tiempo
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:27.