Establecer relación Padre-Hijo en una tabla

14/12/2005 - 00:33 por bonsweet | Informe spam
Hola, espero no complicar mucho mi explicacion... va ->

Tengo una Tabla con los campos :
MenuId, PadreId, Nombre, OrdenId
esta tabla me sirve para hacer un menú vertical por niveles donde por
ejemplo puedo tener los siguientes registros:

MenuId PadreId Nombre OrdenId
1 0 Archivo 1
2 0 Edicion 2
3 1 Nuevo 1
4 1 Abrir 2
5 2 Copiar 1
6 2 Pegar 2

Donde el PadreId viene siendo el menuId de aquel elemento al que pertenece
otro elemento. Ejem:

El elemento de Nombre Copiar tiene como padre al elemento de Nombre Edicio
(Copiar pertenece a Edicion) entonces su padre es el 2 porque 2 es el
MenuId de Edicion si me explico??? ... espero que si ... y el campo orden
se refiere al orden de los elementos con el mismo padre.

Ahora mi pregunta es: Tengo una página en ASP que me muestra todo este
contenido de la tabla pero quiero que de alguna manera grafica el usuario
pueda ver graficamente quien es hijo de quien y tambien modificar esta
relacion, es decir, por ejemplo... si el quiere que pegar ya no pertenezca
a Edicion sino que pertenezca a archivo que el lo pueda hacer con algun
boton o algo así... alguien ha visto algo parecido a esto???

Saludos!
 

Leer las respuestas

#1 bonsweet
14/12/2005 - 15:36 | Informe spam
Hola Matías!

Muchas gracias por la información, buscaré en el foro como me dices,
aunque si tu lo encuentras antes te agradezco si me dices...

muchas gracias..

Saludos! <><

Matías Iacono wrote:

Puedes buscar en el mismo foro (No tengo el codigo a mano ahora), donde creo
una funcion recursiva para mostrar los datos en forma de arbol para este
mismo caso.

Luego es cuestion de inventiva.

Debes buscar en varios meses atras. Si no puedes dar con el, rebuscare en mi
arcon del recuerdo para ver si te consigo el codigo.

Saludos.

Preguntas similares