
05/09/2002, 04:48
|
| | Fecha de Ingreso: septiembre-2002
Mensajes: 5
Antigüedad: 22 años, 7 meses Puntos: 0 | |
Para expertos. A ver si podeis ayudarme:
Tenemos una base de datos.Básicamente lo que interesa de la base de datos son 2 tablas, bueno, simplificando, solo 1, la tabla Envios
el ella hay 3 campos Id_Documento, Id_Remite y Id_Destino.Vale?
El proyecto es algo parecido a un Outlook pero simplificado.Es en ASP.Mi problema está en hacer el historial de un mensaje a partir de una persona.Seleccionando un documento (ya tenemos el id_documento) y sabiendo la persona (Id_Remite) queremos saber desde ahí por cuantas personas ha pasado el documento reflejandolo en una especie de arbol.
Ejemplo:
documento1 le ha llegado a remite1 y ese a su vez lo manda a diferentes personas que a su vez manda a otras tantas.
Cómo hago esto?
Yo hago: Select Id_Destino from Envios where Id_Remite =(Lo recojo de la pag anterior) and Id_Documento =(Lo recojo de la pag anterior)
A partir de ahí se me complica porque si guardo los datos en un array,llamémoslo destinos() cada destino(i) es a su vez un array de todos los subdestinos y asi y no se donde puede acabar.
Me imagino que puede haber una solución mas fácil pero estoy bloqueada. |