Busca Recursiva
05/01/2004
0
Olá pessoal,
Estou tentado fazer uma consuta na ´estrutura´ de itens através do Delphi (banco Informix), utilizo para conexão o BDE. Nessa consulta tenho uma ´tabela´ (tanto faz o componete query quanto table) com a seguinte estrutura
cod_empresa char (01)
cod_item_pai char (15)
cod_item_compon char (15)
qtd_necessaria decimal (6,3).
nessa tabela possuo vários registros onde tenho ´amarrando´ o item final e todos os componentes necessários para sua fabricação ex.
para um unico item teria a segunte visualização global
0001 ITEM PAI
--0005 ITEM COMPOMENTE DO 0001
--0004 ITEM COMPOMENTE DO 0001
------0006 ITEM COMPONETE DO 0004
------0007 ITEM COMPONETE DO 0004
--0008 ITEM COMPONETE DO 0001
------0009 ITEM COMPONETE DO 0008
----------0010 ITEM COMPONETE DO 0009
----------0011 ITEM COMPONETE DO 0009
----------0012 ITEM COMPONETE DO 0009
Para cada componete tenho um registro na tablea ESTRUTURA relacionado o item PAI com seu respectivo COMPONETE, mas a quanditade de componetes não segue um padrão.
Preciso fazer uma consulta via sql para utiliza-la em consultas ou memos e relatórios. Alguem pode ne ajudar a efetuar essa função ?
Estou tentado fazer uma consuta na ´estrutura´ de itens através do Delphi (banco Informix), utilizo para conexão o BDE. Nessa consulta tenho uma ´tabela´ (tanto faz o componete query quanto table) com a seguinte estrutura
cod_empresa char (01)
cod_item_pai char (15)
cod_item_compon char (15)
qtd_necessaria decimal (6,3).
nessa tabela possuo vários registros onde tenho ´amarrando´ o item final e todos os componentes necessários para sua fabricação ex.
para um unico item teria a segunte visualização global
0001 ITEM PAI
--0005 ITEM COMPOMENTE DO 0001
--0004 ITEM COMPOMENTE DO 0001
------0006 ITEM COMPONETE DO 0004
------0007 ITEM COMPONETE DO 0004
--0008 ITEM COMPONETE DO 0001
------0009 ITEM COMPONETE DO 0008
----------0010 ITEM COMPONETE DO 0009
----------0011 ITEM COMPONETE DO 0009
----------0012 ITEM COMPONETE DO 0009
Para cada componete tenho um registro na tablea ESTRUTURA relacionado o item PAI com seu respectivo COMPONETE, mas a quanditade de componetes não segue um padrão.
Preciso fazer uma consulta via sql para utiliza-la em consultas ou memos e relatórios. Alguem pode ne ajudar a efetuar essa função ?
Vieira
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)