Datos en combos..

20/10/2003 - 16:56 por ToNo | Informe spam
Hola..

Espero q alguien me pueda ayudar..

Trabajo un proyecto ADP conectado a una BD SQL.. tengo una
tabla del siguiente tipo

Padre Hijo TipoHijo
1 1.1 Padre
1 1.2 Hijo
1.1 1.1.1 Padre
1.1 1.1.2 Hijo
1.1.1 1.1.1.1 Hijo
2 2.1 Hijo
2 2.2 Hijo
3 3.1 Padre
3.1 3.1.1 Hijo

Y bueno.. tengo 2 combos.. el combo Padres para
seleccionar el numero Padre (solo pueden ser 1, 2 y 3) y
el combo Hijos que desplegara los numeros Hijo que tengan
como padre al seleccionado, pero tambien los que sean
hijos de algun Hijo del numero Padre seleccionado..

esto es...
- si seleccionara el padre 2, en el combo Hijos desplegara
(2.1, 2.2)
- si seleccionara el padre 3, el el combo Hijos desplegara
(3.1, 3.1.1)
- si seleccionara el padre 1, el el combo Hijos desplegara
(1.1, 1.2, 1.1.1, 1.1.2, 1.1.1.1)

Solo he podido lograr que se deplieguen los numeros Hijo
de primer nivel (que el numero padre es igual al
seleccionado) pero no los numero Hijo que esten en un
segundo o tercer nivel..

Ojala alguien pueda ayudarme con esto..

Gracias de antemano..

ToNo..
 

Leer las respuestas

#1 Eva Etxebeste
20/10/2003 - 19:02 | Informe spam
Hola Tono

Y algo como

SELECT Hijo From Tabla
Where TipoHijo = 'Hijo'
And Padre LIKE <Padre%>

No sé si lo quieres hacer en un SP, por código... faltaría acondicionar el
tema para que <Padre%> no diese error

Un saludo
Eva Etxebeste
[MS MVP]
"ToNo" escribió en el mensaje
news:092e01c3971a$4aa0ec70$
Hola..

Espero q alguien me pueda ayudar..

Trabajo un proyecto ADP conectado a una BD SQL.. tengo una
tabla del siguiente tipo

Padre Hijo TipoHijo
1 1.1 Padre
1 1.2 Hijo
1.1 1.1.1 Padre
1.1 1.1.2 Hijo
1.1.1 1.1.1.1 Hijo
2 2.1 Hijo
2 2.2 Hijo
3 3.1 Padre
3.1 3.1.1 Hijo

Y bueno.. tengo 2 combos.. el combo Padres para
seleccionar el numero Padre (solo pueden ser 1, 2 y 3) y
el combo Hijos que desplegara los numeros Hijo que tengan
como padre al seleccionado, pero tambien los que sean
hijos de algun Hijo del numero Padre seleccionado..

esto es...
- si seleccionara el padre 2, en el combo Hijos desplegara
(2.1, 2.2)
- si seleccionara el padre 3, el el combo Hijos desplegara
(3.1, 3.1.1)
- si seleccionara el padre 1, el el combo Hijos desplegara
(1.1, 1.2, 1.1.1, 1.1.2, 1.1.1.1)

Solo he podido lograr que se deplieguen los numeros Hijo
de primer nivel (que el numero padre es igual al
seleccionado) pero no los numero Hijo que esten en un
segundo o tercer nivel..

Ojala alguien pueda ayudarme con esto..

Gracias de antemano..

ToNo..

Preguntas similares