Ver Mensaje Individual
  #1  
Antiguo 16-06-2008
Avatar de Espartaco
[Espartaco] Espartaco is offline
Miembro Premium
 
Registrado: oct 2005
Posts: 107
Reputación: 19
Espartaco Va por buen camino
Relacion familias y articulos

Hola de nuevo, amigos del foro. Esta vez tengo un problema con SQL y se me esta resistiendo. Decir antes que nada que lo tengo resuelto con dos querys, pero tengo que abrir y cerrar uno de ellos dentro de un bucle, 12 veces por cada registro del otro, en consecuencia me esta dando un error de 'Invalid parameter', y por lo que he podido leer en el foro, este error se debe precisamente a eso, es decir a abrir tantas veces los querys, por tanto estoy intentando realizar el proceso en uno solo si es posible. Uso Delphi 5.0 y tablas Paradox.

Tengo dos Tablas. En la primera guardo los datos del local (numero, direccion, poblacion, etc.), el numero es unico por cada registro.
La otra tabla la podemos enlazar por el campo numero, y el resto de campos es articulo, familia y pulsadores.

Decir que los articulos estan agrupados por familias.

Lo que necesito obtener en una sola tabla, es numero, direccion, articulo, pulsadores. El problema es que en cada registro necesito tener todos los articulos que hay en la familia y el numero de pulsadores que utiliza.

Por ejemplo: Tenemos la familia Pepito a la que pertenecen los articulos A, B, C, D y E.

Bien pues el resultado seria:

Código:
Local  Domic.  Art 1  Puls. Art 2 Puls  Art 3  Puls etc ....
 1    lllll     A      5      B    2     C      1
 2    HHHHHH    A      1      B          C      2
 3    TTTTTT    A             B    1     C      3
No se si me he explicado bien, porque es un poco enrevesado, pero con mucho gusto lo vuelvo a explicar de otra forma.

Agradeceria enormemente vuestra ayuda, como siempre.

Un saludo

Última edición por Espartaco fecha: 17-06-2008 a las 19:42:30. Razón: solo para refrescar
Responder Con Cita